a{ color:#29a7e1;}
/*头部导航*/
.top_bar{ background-color: #f5f5f5; height: 36px;line-height: 36px;color: #666; border-bottom:1px solid #d9dadb;}
.top_language{ float:left;}
.top_language a{ display:inline-block;color: #666; margin-right: 10px; position:relative;}
.top_language a.on{ color:#0081cc; }
.top_language a.on i{ display:inline-block; width:10px; height:6px; background:url("../../images/site/language_bg.gif"); position:absolute; top:30px; left:19px;}
.top_menu {float: right; text-align: right; color: #CCC;}
.top_menu a,.top_menu span { color: #666; margin: 0px 10px;}
.top_menu a:hover,.top_menu span:hover,.top_language a:hover,.top_language span:hover{ color:#0081cc; text-decoration:underline;}
.top_menu > span:hover{ text-decoration:none; color:#666;}
.top_menu span.phone_orange{ font-size:12px; font-weight:bold; color:#ff5500;}
.phone{ display:inline-block; width:17px; height:18px; vertical-align:middle;background:url("../../images/site/icon.png") no-repeat; background-position:0 0;}
.top_menu .no_hover:hover,.top_menu .no_hover span:hover{ color:#666; text-decoration:none;}
.message{display:inline-block; height:15px; vertical-align:middle;background:url("../../images/site/icon_b.png") no-repeat; background-position:-303px -342px; padding-left:18px; line-height:1;}
/*头部导航*/

/*头部logo，搜索*/
.top{ height:100px;}
.top_logo{ padding:11px 0; height:98px; float:left; position:absolute;}
.top_logo a{ display:block;}
.top_logo a:hover{ text-decoration:none;}
.top_logo img{max-height:100%;vertical-align:middle;}
.top_logo b{ display:inline-block; width:0; height:100%; vertical-align:middle;}
.logo_text{ font-size:26px; color:#0299e8; line-height:1; padding-left:17px; padding-bottom:4px; border-left:1px solid #0299e8; position:absolute; top:38px; right:-140px;}
.login_text{ display:inline-block; height:97px; line-height:97px; font-size:22px; color:#ff444d; padding-right:22px;}
.login_text:hover{ color:#f37d61;}

.search_form {width:630px; overflow: hidden; padding-top: 16px;}
.search_form .search_tab {height: 25px;}
.search_form .search_tab ul:after{ clear:both; display:table; content:"";}
.search_form .search_tab li{ font-size: 12px; padding:0 20px; height: 25px; line-height: 25px; text-align: center;float: left; cursor: pointer; color: #666; list-style:none;}
.search_form .search_tab li:hover{ background-color:#ffeee5; color:#ff5500;}
.search_form .search_tab li.on { color:#FFF; background-color:#ff5500;}

.search_form .search_hd { height: 40px; background-color: #ff5500; padding: 3px; position: relative;}
.search_form .search_bg {width: 548px; height: 34px; background-color: #FFF; position: absolute;  left: 3px; top: 3px; z-index: 1;}
.search_form .search_hd .search_input { width: 537px;  height:34px;  line-height: 22px; padding: 6px 0px; background: transparent none repeat scroll 0% 0%; text-indent: 10px; border: 0px none; outline: medium none; position: relative; left:6px; top: 0px; z-index: 5;}
.search_form .search_hd .pholder {display: inline-block; font-size: 12px; color: #999; position: absolute; left: 13px; top: 11px; z-index: 4;}
.search_form .search_hd .search_btn{ width: 80px; height:40px; position: absolute; right:-1px; top:0px;border: 0px none; z-index: 6; cursor: pointer; font-size: 18px; color: #FFF;background: transparent none repeat scroll 0% 0%; outline: medium none; transition:all 0.2s ease-in;}
.search_form .search_hd .search_btn:hover{ background-color:#dc520d;}
/*头部logo，搜索*/

/*导航*/
.nav{width: 100%; height: 40px; line-height: 40px; background-color: #29a7e1;}
.nav .nav_l{ float:left;}
.nav .nav_l li{position: relative;float: left; list-style:none; }
.nav .nav_l li a{color:#fff;width:100px;font-size: 14px; text-align:center; display:block;}
.nav .nav_l li a.on{ background-color:#ff5500; text-decoration:none;}
.nav .nav_l li a:hover{ background-color:#1c77a1; text-decoration:none;}
.nav .nav_l li a.on:hover{ background-color:#fb651a; text-decoration:none;}
.icon_purchase{ display:inline-block; vertical-align:middle; height:20px; width:24px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0 -25px;}
.icon_supply{ display:inline-block; vertical-align:middle; height:20px; width:24px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0 0;}
.nav .nav_r{ float:right; width:300px;}
.nav .nav_r li{position: relative;float: left; list-style:none; }
.nav .nav_r li a{color:#fff;width:150px;font-size: 14px; text-align:center; display:block; background-color:#0c6a94;}
.nav .nav_r li a:hover,.nav .nav_r li a.on{ background-color:#f57676; text-decoration:none;}
/*导航*/

/*左侧功能块*/
.left_side{ position:fixed; z-index:99; left:50%; margin-left:-645px; top:26.5%;}
.left_side li{ list-style:none;margin-bottom:6px; text-align:center;font-size:12px; background-color:#fff; border-radius:2px;}
.left_side li a{ display:block;width:43px; height:43px;padding-top:8px; line-height:12px;background:url("../../images/site/left_icon.png") no-repeat; font-size:0; background-size:70px;transition: all 0.15s ease-in; border-radius:2px;}
.left_side li a.one{ color:#2BA7E1; border:1px solid #2BA7E1; background-position:3px 7px;}
.left_side li a.two{ color:#FE5446; border:1px solid #FE5446;background-position:5px -46px;}
.left_side li a.three{ color:#8795EE; border:1px solid #8795EE;background-position:4px -100px;}
.left_side li a.four{ color:#1AB394; border:1px solid #1AB394;background-position:4px -154px;}
.left_side li a.five{ color:#FF6C00; border:1px solid #FF6C00;background-position:4px -207px;}
.left_side li a:hover{ color:#fff; text-decoration:none;}
.left_side li a.one:hover{ background-color:#2BA7E1;background-position:-33px 7px;}
.left_side li a.two:hover{ background-color:#FE5446;background-position:-34px -46px;}
.left_side li a.three:hover{ background-color:#8795EE;background-position:-33px -100px;}
.left_side li a.four:hover{ background-color:#1AB394;background-position:-34px -154px;}
.left_side li a.five:hover{ background-color:#FF6C00;background-position:-33px -207px;}
/*右侧功能块*/
.right_side{ position:fixed; border-bottom:1px solid #E9E9E9; z-index:99; left:50%; margin-left:603px; top:26.5%;}
.right_side li{ list-style:none; position:relative; height:47px; width:48px;}
.right_side li a{ display:block; height:100%; background:url("../../images/site/right_nav.png") no-repeat;}
.right_side li.qrcode a{ background-position:0px 0px;}
.right_side li.qrcode a:hover{ background-position:-48px 0px;}
.right_side li.phone a{ background-position:0px -47px;}
.right_side li.phone a:hover{ background-position:-48px -47px;}
.right_side li.qq a{ background-position:0px -95px;}
.right_side li.qq a:hover{ background-position:-48px -95px;}
.right_side li.top a{background-position:0px -143px;}
.right_side li.top a:hover{ background-position:-48px -143px;}


.qrcode_i{ position:absolute; top:0; right:47px; width:142px; height:142px; text-align:center; padding-top:7px; border:1px solid #ddd; background-color:#fff;}
.phone_i{ height:48px; line-height:48px; position:absolute; top:0px; right:47px; font-size:16px; color:#666; background-color:#fff; min-width:180px; text-align:center; padding:0 10px; border:1px solid #ddd;}
.qq_i{ height:48px; width:111px;position:absolute; top:0; right:47px; text-align:center; padding:0 10px; border:1px solid #ddd;background:#fff url("../../images/site/qq.jpg") no-repeat; background-position:15px 10px;}
/*右侧功能块*/



/*banner*/
.banner{ margin:20px 0;} 
.banner:after{clear:both; content:""; display:table;}
.banner_l{ float:left; width:870px; height:270px;}
.forwarder{ float:right; width:300px; height:270px;}
.forward_title { height: 40px; padding-left:20px;background:url("../../images/site/forward_title.gif") no-repeat; line-height: 40px; font-size: 16px;  color: #FFF; position: relative;}
.forward_content{background-color:#fafafa; border:1px solid #99defe; border-top:none;height: 229px;padding:20px;}
.textarea_message{ width:100%; border:1px solid #99defe; border-radius:2px; line-height:24px; height:146px; padding:10px 13px 0; resize:none; font-size:13px;}
.forward_up{display:inline-block; vertical-align:middle; height:20px; width:22px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0 -48px;}
.forward_btn{ width:100%; display:inline-block; font-size:16px; color:#fff; background-color:#29a7e1; text-align:center; padding:5px 0; border-radius:3px; margin-top:13px; transition:all 0.15s ease-in;}
.forward_btn:hover{ text-decoration:none; background-color:#4BCAFF;}
/*banner*/


/*价格指数*/
.exponent{ height:182px; margin-bottom:20px;}
.exponent:after{clear:both; content:""; display:table;}
.plus{display:inline-block; width:11px; height:12px; vertical-align:middle;background:url("../../images/site/icon.png") no-repeat; background-position:0 -15px; margin-top:2px;}
.minus{display:inline-block; width:11px; height:12px; vertical-align:middle;background:url("../../images/site/icon.png") no-repeat; background-position:0 -27px; margin-top:2px;}
.exponent_title{ height:182px; width:36px; padding:55px 10px 0; font-size:16px; color:#fff; background-color:#2FA9E3; line-height:18px; float:left;}
.exponent_name{ border:1px solid #D7D7D7; border-left:none; width:190px; float:left; height:182px;}
.exponent_name li{ list-style:none;}
.exponent_name li a{ display:block; height:35px; padding:9px 15px 0 10px; color:#666; font-size:12px; margin:1px 0;}
.exponent_name li a.on{ color:#fff; background-color:#4BBAEF;}
.exponent_name li a:hover{ background-color:#eee; color:#666; text-decoration:none;}
.exponent_name li a.on:hover{ background-color:#2FA9E3; color:#fff; text-decoration:none;}
.exponent_name li a span{ display:inline-block; width:150px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.chart_1{ float:left; width:140px; padding-top:30px;height:226px;border:1px solid #D7D7D7; border-left:none;border-right:none;}
.chart_title li{ list-style:none; font-size:12px; color:#666; padding-left:55px; position:relative; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.chart_color{ position:absolute; top:9px; left:30px; display:inline-block; width:17px; height:8px;}
.chart_bg{ position:absolute; top:0; left:0; display:inline-block; width:17px; height:8px; background:url("../../images/site/chart_bg.png") no-repeat;}

.chart_c{ width:954px; height:182px; float:left;border:1px solid #D7D7D7; border-left:none;}
/*价格指数*/

/*大广告*/
.big_ad{ height:90px; width:100%; margin-bottom:20px; margin-top:-5px; overflow:hidden;}
.loading{ position:absolute; top:50%; left:50%; z-index:119;}
.loading img{ vertical-align:middle;}
/*大广告*/

/*分类*/
.title_l{ width:935px; float:left;}
.title{ height:38px; border-bottom:3px solid #2BA7E1;}
.title:after{clear:both; content:""; display:table;}
.title .title_p{ float:left; font-size:20px; font-weight:bold; color:#333; border-left:5px solid #2BA7E1;margin-top: 7px;line-height: 1;padding-left: 10px; position:relative;}
.title .title_p:hover{ text-decoration:none;}
.title .title_p .more{font-weight: normal;font-size: 12px;position: absolute;display: block;width: 66px;top: 8px;right: -78px;background: transparent none repeat scroll 0% 0%;}

.hot_search{ float:left;width:245px; padding-left:10px; line-height:35px;}
.hot_p{ display:inline-block;color:#888; font-size:12px; width:170px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:top;}
.hot_p a{color:#888;}
.hot_p a:hover{ color:#2BA7E1;}
.refresh_btn{ width:60px; height:22px; line-height:22px; text-align:center; border:1px solid #e5e5e5; border-radius:3px;color:#888; display:inline-block; vertical-align:top; margin-top:5px; transition:all 0.15s ease;}
.refresh{display:inline-block; width:18px; height:12px; background:url("../../images/site/icon.png") no-repeat; background-position:0 -40px;}
.refresh_btn:hover{ color:#29a7e1; border:1px solid #29a7e1; text-decoration:none;}
.refresh_btn:hover .refresh{background-position:0 -57px;}
.tabs{ float:right;}
.tabs ul li{ float:left; list-style:none; color:#29a7e1; border:1px solid #29a7e1; border-bottom:none; margin-left:3px; padding:5px 28px; font-size:16px; cursor:pointer;transition:all 0.15s ease;}
.tabs ul li:hover{background-color:#CCF1FC;}
.tabs ul li.selected{ color:#fff; background-color:#29a7e1;}

.table_content{ margin-bottom:20px;}
.table_content_l{ float:left; width:925px; margin-top:12px; font-size:12px; color:#333; position:relative;}
.table_content_r{ float:left; margin-left:10px; width:245px; height:336px; overflow:hidden;}

.table{ width:100%; table-layout:fixed;}
.table tr{transition:all 0.15s ease; position:relative;}
.table tr th{ background-color:#F8F8F8; border:none;}
.table tr th,.table tr td{ padding:9px 5px; text-align:center; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.table tr:nth-of-type(2n+1){ background-color:#EEF8FD;}
.table tr:hover{ background-color:#CCF1FC;}
.table tr td:hover{font-weight:bold;}
.table_blue tr th.text_white a,.table_blue tr td.text_white a{ color:#fff;}

.table_title{ height:32px; line-height:32px; padding:0 10px; color:#fff; background-color:#56CFF6;}
.table_title .f_l{ font-size:16px;}
.table_title .f_r{ color:#fff;}
.table_title .f_r:hover{ text-decoration:none; color:#eee;}
.table_c{ font-size:12px;width:100%; table-layout:fixed;}
.table_c tr th,.table_c tr td{ padding:10px 5px; text-align:center; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background-color:#EAF9FE;}
.table_c tr th{ background-color:#CCF1FC; border:none;}
.tip{ background-color:#fff; border:1px solid #80caec; border-radius:2px; padding:6px 12px; max-width:240px; font-size:12px; line-height:15px; position:absolute; z-index:10;}

.table_red .title{border-bottom:3px solid #FE5446;}
.table_red .title .title_p{border-left:5px solid #FE5446;}
.table_red .tabs ul li{border:1px solid #FE5446;color:#FE5446;}
.table_red .tabs ul li:hover{background-color:#FCDADA;}
.table_red .tabs ul li.selected{ color:#fff; background-color:#FE5446;}
.table_red .table tr:nth-of-type(2n+1){ background-color:#FFF2F0;}
.table_red .table tr:hover{ background-color:#FCDADA;}
.table_red .table_title{background-color:#F68484;}
.table_red .table_c tr th,.table_red .table_c tr td{background-color:#FEF0F0;}
.table_red .table_c tr th{background-color:#FCDADA;}

.table_purple .title{border-bottom:3px solid #677AEF;}
.table_purple .title .title_p{border-left:5px solid #677AEF;}
.table_purple .tabs ul li{border:1px solid #677AEF;color:#677AEF;}
.table_purple .tabs ul li:hover{background-color:#D1D6F9;}
.table_purple .tabs ul li.selected{ color:#fff; background-color:#677AEF;}
.table_purple .table tr:nth-of-type(2n+1){ background-color:#F0F2FD;}
.table_purple .table tr:hover{ background-color:#dce0f5;}
.table_purple .table_title{background-color:#8795EE;}
.table_purple .table_c tr th,.table_purple .table_c tr td{background-color:#F0F2FD;}
.table_purple .table_c tr th{background-color:#D1D6F9;}
.no_nb{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:9; text-align:center; padding-top:60px;}
.no_nb img{ width:40px;}
.no_nb p{ font-size:16px; margin-top:10px; color:#555;}
.no_nb2{width:100%; z-index:9; text-align:center; padding:40px 0;}
.no_nb2 .no_data{display: inline-block;margin: 0px auto;}
.no_nb2 img{ width:50px; vertical-align:middle;}
.no_nb2 p{ font-size:14px; margin-left:12px; line-height:1.6; color:#666;display: inline-block;vertical-align: middle; text-align:left;}

.no_nb3{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;text-align: center;padding-top:70px;}
.no_nb3 p{font-size: 16px;margin-top: 10px;color: #555;}
/*分类*/


/*两个广告*/
.ad_two{ margin-bottom:20px; margin-top:-5px;}
.ad_two:after{clear:both; content:""; display:table;}
.ad_two .ad_two_l{ float:left;width:584px; height:90px;}
.ad_two .ad_two_r{ float:right;width:584px; height:90px;}
/*两个广告*/

/*新闻*/
.new_l{ width:430px; height:270px; border:1px solid #ddd; float:left; margin-right:20px;}
.new_l ul,.new_l ul li{ height:270px; overflow:hidden;}
.new_l.ul_firstl,.new_l.ul_firstl ul,.new_l.ul_firstl ul li{ height:220px; overflow:hidden;}
.new_l.ul_firstl .new_p{height: 40px;width: 100%;padding: 12px 0 0 15px;position: absolute;color: #FFF;bottom:0;left: 0px;z-index: 99;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background-image: url("../../images/site/f_bg.png");}
.new_r{ width:730px; height:270px; border:1px solid #ddd; float:right; position:relative;}
.new_r.ul_firstr{ height:220px;}
.new_r:after{clear:both; content:""; display:table;}
.new_r .tab_new{ width:100%;}
.new_r .tab_new li{ list-style:none; float:left; width:146px; color:#999; height:40px; line-height:40px; padding:0 8px; text-align:center; background-color:#F3F3F3; position:relative; border-right:1px solid #ddd;border-bottom:1px solid #ddd; font-size:14px; position:relative; cursor:pointer;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_r .tab_new li:hover{ background-color:#f9f9f9; color:#666;}
.new_r .tab_new li.selected{ background-color:#fff; color:#333;border-bottom:1px solid #fff;}
.new_r .tab_new li:last-child{border-right:none; width:144px;}
.new_r .tab_new li.emphasis{ font-size:16px; overflow:visible;}
.emphasis:after{background:url("../../images/site/emphasis.gif"); display:inline-block; content:""; width:14px; height:20px; position:absolute; top:-20%; left:63%;}
.more_lofty{position: absolute;top: 185px;left: 0;font-size: 14px;display: block;width: 100%;text-align: center;padding-top: 10px;border-top: 1px solid #ddd;background-color: #ddd;height: 43px; color:#878787;}
.more_lofty:hover{ text-decoration:none; color:#333; background-color:#f8f8f8;}

.new_content{ margin:15px 0 0 15px; padding-right:15px; display:inline-block; width:345px; vertical-align:top;}
.new_box .line_l{ border-right:1px dashed #ddd;}
.new_box{ position:relative;}
.new_top2{ padding-bottom:13px;border-bottom:1px dashed #ddd; font-size:0;}
.new_top2 .new_img{ width:125px; height:90px; overflow:hidden; float:left;}
.new_top2 .new_img img{ width:100%; height:100%;}
.new_top2 .content_box{ padding:2px 0 0 13px; overflow:hidden;}
.new_top2 .content_box h1{ margin-bottom:6px; font-weight:normal;}
.new_top2 .content_box h1 a{ font-size:16px; color:#555; width:100%; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.new_top2 .content_box p{ font-size:12px; color:#999;}
.new_ul_s{ width:100%; padding-top:5px;}
.new_ul_s li{ padding-left:12px; background:url("../../images/site/icon.png") no-repeat; background-position:-157px -70px; height:24px; line-height:24px; list-style:none;}
.new_ul_s.ul_first li{ height:30px; line-height:30px;background-position: -157px -67px;}
.new_ul_s li:after{ clear:both; content:""; display:table;}
.new_ul_s li a{ float:left;  color:#555; font-size:14px; width:77%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.new_ul_s li a:hover{ color:#2ea6e5; padding-left:5px;}
.new_ul_s li .time{ float:right; font-size:12px; color:#777;}

.new_time .new_detail li:after{ clear:both; display:table; content:"";}
.new_time .new_detail li a{ float:left; width:73%;}
.new_time .new_detail li .time{ font-size:12px; color:#777; float:right; margin-top:6px; padding-right:10px;}

.shareBtn{ display: inline;width: 64px; height: 23px; margin-left:8px; padding-left:5px; position:relative; z-index:9; border-left:1px dashed #ddd;}
.on .shareBtn-hd{ border: 1px solid #d1d1d1; border-bottom: none; background: #fff; text-decoration:none;}
.shareBtn-hd i{position: absolute;right: 6px; top: 8px; width: 0; height: 0; font-size: 0;line-height: 0; border-width: 4px; border-style: solid; border-color: #8b8c8e #fff #fff; -moz-transition: -moz-transform .2s ease-in; -webkit-transition: -webkit-transform .2s ease-in; -o-transition: -o-transform .2s ease-in; transition: transform .2s ease-in; -moz-transform: rotate(0); -webkit-transform: rotate(0);  -o-transform: rotate(0);transform: rotate(0);}
.on .shareBtn-hd i{-moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg);transform-origin: 50% 30%; filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top: 3px\9;}
.shareBtn-hd{display: inline-block;position: relative; z-index: 3; width: 78px; height: 23px;  padding-left: 8px; border: 1px solid fff; border-bottom: none;  border-left: 1px solid #FFF; color: #676767; line-height: 21px; font-size: 12px;}
.on.shareBtn .shareBtn-bd{display:block;}
.shareBtn .shareBtn-bd{display:none; position: absolute;  z-index: 2; left: 5px;  top: 22px; border: 1px solid #d1d1d1; width: 92px; padding: 8px 0; background: #fff;margin-top:-3px;}
.shareBtn-bd li{ height: 24px; padding: 0 0 0 11px; line-height: 24px; list-style:none;}
.shareBtn-bd a{display: block; padding-left: 22px; color: #5c5c5c;background: url("../../images/site/s_gallery.png") no-repeat;}
.shareBtn2 .s_weibo{background-position:-6px -1px;}
.shareBtn2 .s_qzone{background-position:-6px -25px;}
.shareBtn2 .s_qq{background-position:-6px -121px;}
.shareBtn2 .s_sina{background-position:-6px -98px;}
.shareBtn2 .s_wx{background-position:-6px -72px;}

.download{ width:400px; padding:20px 25px; background-color:#fff; z-index:9999; border:1px solid #ddd; border-radius:2px; display:inline-block; margin:0 15px 15px 0; position:relative;}
.download .title_t{ padding-left:45px; position:relative;}
.download_p{ font-size:16px; color:#333; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.download .body{ padding-top:10px; position:relative; width:232px; overflow:hidden;}
.download .body p{ font-size:14px; color:#333; margin-top:8px;}
.download .body p span{ font-weight:bold; color:#666;}
.download .text_999{ color:#999;}
.download_btn{ position:absolute; right:25px; bottom:20px;}

.download .icon_file{ position:absolute; top:6px; left:0;}
.icon_file{ display:inline-block; height:30px; width:30px;background: url("../../images/site/file_ico.gif") no-repeat; vertical-align:middle;}
.file_word{ background-position:-64px -5px;}
.file_excel{ background-position:-32px -5px;}
.file_ppt{ background-position:-96px -5px;}
.file_pdf{ background-position:-160px -5px;}
.file_rar{ background-position:-128px -5px;}
.file_exe{ background-position:-128px -37px;}
.file_jpg{ background-position:0px -37px;}
.file_bmp{ background-position:-96px -37px;}
.file_png{ background-position:-64px -37px;}
.file_gif{ background-position:-32px -37px;}
.file_un{ background-position:0px -5px;}

/*新闻*/

/*服务*/
.service{background-color:#F5F6F8; margin-bottom:20px; padding:25px;}
.service ul li{ list-style:none; width:16.5%; float:left; text-align:center;}
.service ul li h1{ font-weight:normal; font-size:18px; color:#666; text-align:center; line-height:1; padding-top:5px; transition:all 0.15s ease-in;}
.service ul li a{ display:block;}
.service ul li:hover a{text-decoration:none;}
.service ul li:hover h1{ color:#2ea6e5;}
.service ul li a:hover i{animation:myfirst 1s;-moz-animation:myfirst 1s; /* Firefox */-webkit-animation:myfirst 1s; /* Safari and Chrome */-o-animation:myfirst 1s; /* Opera */animation-timing-function: linear;-moz-animation-timing-function: linear;-webkit-animation-timing-function: linear;}
.service ul li .service1{display:inline-block; width:106px; height:106px; background:url("../../images/site/service.jpg") no-repeat; background-position:-7px -7px;}
.service ul li .service2{display:inline-block; width:106px; height:106px; background:url("../../images/site/service.jpg") no-repeat; background-position:-7px -127px;}
.service ul li .service3{display:inline-block; width:106px; height:106px; background:url("../../images/site/service.jpg") no-repeat; background-position:-7px -249px;}
.service ul li .service4{display:inline-block; width:106px; height:106px; background:url("../../images/site/service.jpg") no-repeat; background-position:-7px -367px;}
.service ul li .service5{display:inline-block; width:106px; height:106px; background:url("../../images/site/service.jpg") no-repeat; background-position:-5px -490px;}
.service ul li .service6{display:inline-block; width:106px; height:106px; background:url("../../images/site/service.jpg") no-repeat; background-position:-7px -608px;}


@keyframes myfirst
{
0%{transform:rotateY(0deg);}
50%{transform:rotateY(180deg);}
100%{transform:rotateY(0deg);}
}
/*服务*/

/*foot*/
.foot{ width:1180px; margin:0 auto; padding-top:10px;}
.foot_l{ display:inline-block; vertical-align:top; width:663px; padding-top:10px;}
.foot_l ul li{ list-style:none; padding-left:60px; width:221px; float:left;}
.foot_l ul li h1{ font-size:16px; color:#999; margin-bottom:8px; font-weight:normal;}
.foot_l ul li a{ display:block; font-size:14px; color:#999; height:27px; line-height:27px;}
.foot_l ul li a:hover{ text-decoration:none; color:#333; padding-left:4px;}
.foot_l ul li.foot1{background:url("../../images/site/icon.png") no-repeat; background-position:23px -101px;}
.foot_l ul li.foot2{background:url("../../images/site/icon.png") no-repeat; background-position:23px -285px;}
.foot_l ul li.foot3{background:url("../../images/site/icon.png") no-repeat; background-position:23px -198px;}
.foot_m,.foot_r{ width:248px; display:inline-block; padding-left:7px;background:url("../../images/site/foot_line.gif") no-repeat; height:115px; vertical-align:top;}
.foot_r{ padding-top:10px;}
.foot_r p{ width:140px; display:inline-block; font-size:12px; color:#999; line-height:24px; padding-left:25px; vertical-align:middle;}
.foot_r img{ vertical-align:middle;}
.copy_right{color:#999; margin-bottom:35px; position:relative;}
.copy_right p{ padding-left:3px;}
.copy_right .link{ margin-bottom:10px;}
.copy_right .link a{color:#999; padding:0 3px;}
.copy_right .link a:hover{ color:#333;}
.copy_right_img{ position:absolute; right:0; top:0;}
/*foot*/

/*数据中心*/
.left_nav{ border:1px solid #ddd; border-top:3px solid #2BA7E1; width:280px; float:left; position:relative;min-height: 135px;}
.nav_title{ margin:0 12px; padding:10px 0; border-bottom:1px solid #ddd;}
.search_box{ border:1px solid #ddd; border-radius:3px; height:32px; padding:6px 0 8px 10px;}
.search_box:hover{ border:1px solid #2BA7E1;}
.search_box input{ border:none; display:inline-block; width:210px; vertical-align:top;}
.search_box .cearch_icon{ display:inline-block; width:20px; height:20px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0px -74px; vertical-align:top;}
.search_box .cearch_icon:hover{background-position:0px -98px;}

.left_navul li{ list-style:none;}
.left_navul li a{ display:block; width:278px; padding-left:40px; font-size:14px; color:#333; position:relative;height:40px; line-height:40px;}
.left_navul li i{display:inline-block; height:10px; width:10px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0px -166px; position:absolute; top:16px; left:23px;}
.left_navul li.next i{display:inline-block; height:10px; width:10px;background:url("../../images/site/icon_b.png") no-repeat; background-position:1px -133px; position:absolute; top:16px; left:24px;}
.left_navul li ul li a{padding-left:60px; font-size:12px; color:#666;}
.left_navul li.next ul li i{display:inline-block; height:10px; width:10px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0px -166px; position:absolute; top:16px; left:42px;}
.left_navul li.next ul li.next ul li a{ padding-left:80px;}
.left_navul li.next ul li.next > a i{display:inline-block; height:10px; width:10px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0px -133px; position:absolute; top:16px; left:45px;}
.left_navul li.next ul li.next ul li i{display:inline-block; height:10px; width:10px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0px -166px; position:absolute; top:15px; left:62px;}

.left_navul li.next.open > a i,.left_navul li.next.open ul li.next.open > a i{ background-position:0px -232px;}


.left_navul li li.active > a{ background-color:#51B7E6; color:#fff;}
.left_navul li li.active > a i,.left_navul li.next ul li.next ul li.active i{background-position:1px -202px;}

.left_navul .next > ul{ display:none;}
.left_navul .open > ul{ display:block;}
.left_navul .next .next > ul{ display:none;}
.left_navul .open .open > ul{ display:block;}

.data_box{ float:left; border:1px solid #ddd; border-top:3px solid #2BA7E1; width:880px;margin-left:20px; padding:15px 15px 25px;}
.data_chart{ width:625px; height:350px; overflow:hidden; margin-bottom:25px; position:relative;}
.data_chart img{ width:100%;}

.table_data{ width:100%; table-layout:fixed;}
.table_data tr{transition:all 0.15s ease; position:relative;}
.table_data tr th{ background-color:#2BA7E1; border:none;padding:11px 5px; color:#fff;}
.table_data tr th,.table_data tr td{ padding:9px 5px; text-align:center; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.table_data tr:nth-of-type(2n+1){ background-color:#EEF8FD;}
.table_data tr:hover{ background-color:#CCF1FC;}

.data_body_l{ float:left; margin-right:20px; width:625px;}
.data_body_r{ overflow:hidden; width:200px;}
.data_body_r .title{ font-size:18px; font-weight:bold; color:#0b3849; padding-left:15px;}

.data_rul{ padding:10px 15px;}
.data_rul li{ list-style:none;}
.data_rul li > a{ display:block;color:#0b3849; font-size:14px; padding:6px 10px 6px 18px;background:url("../../images/site/block.gif") no-repeat; background-position:0px 12px; }
.data_rul li > a:hover,.data_rul li.next > a:hover,.data_rul li.next.on > a:hover{ background-color:#efefef; text-decoration:none;}
.data_rul li.next > a{background:url("../../images/site/add.gif") no-repeat; background-position:0px 12px;}
.data_rul li.next.on > a{background:url("../../images/site/cut.gif") no-repeat; background-position:0px 12px;}
.data_rul li ul li{ padding:3px 10px 3px 18px; color:#136888; cursor:pointer;}
.data_rul li ul li input{margin-right: 6px;vertical-align: middle;margin-bottom: 2px;}

.search_result li{ list-style:none; margin:0 10px; padding:13px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px dashed #ddd;}
.search_result li .title_t{ font-size:14px; font-weight:bold; color:#333;}
.search_result li .title_t:hover{ color:#000;}
.search_result li .result_bread{color:#777; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.search_result li .result_bread span{ margin:0 3px 0 5px;}
.search_result li:last-child{ border-bottom:none;}

/*供应信息*/
.content_tab{border:1px solid #ddd; border-top:none;}
.tab_top .tab_topul{ width:100%; background-color:#F6F6F6;border-bottom:1px solid #ddd; position:relative; height:55px;}
.tab_top .tab_topul:after{ content:""; height:54px; width:0; border-left:1px solid #F6F6F6; position:absolute; right:-1px; top:0;}
.tab_top .tab_topul li{ list-style:none; float:left; padding:0 3em; color:#777; height:55px; line-height:55px; text-align:center; position:relative;border-right:1px solid #ddd;font-size:24px; position:relative; cursor:pointer;}
.tab_top .tab_topul li:hover{ color:#444;}
.tab_top .tab_topul li.selected{ background-color:#fff; color:#333;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
.tab_top .tab_topul li.selected:after{display: block;content: "";position: absolute;height: 2px;background-color: #FFF;width: 100%;bottom: -2px; left:0;}
.tab_term{ margin:10px 20px;}
.tab_term a{ font-size:14px;}
.tab_term .title{ font-size:14px; color:#777; font-weight:bold; float:left; width:80px; margin-right:10px; height:42px; line-height:42px; border-bottom:none; text-align:right;}
.selece_bread{overflow:hidden;}
.selece_bread .bread{overflow:hidden; padding:7px 0;}
.select_term .bread a{ margin-top:1px;}
.tab_term a.all{ background-color:#2BA7E1; color:#fff;}
.tab_term a.all:hover{ color:#fff;}
.select_term{ border-bottom:1px dashed #ddd; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.select_term a{ float:left; font-size:14px; margin-right:30px; color:#555; padding:2px 6px; margin-top:8px; border-radius:1px;}
.select_term a:hover,.select_term a.on{ color:#fff; text-decoration:none; background-color:#4BCAFF;}
.term_search{ padding-top:15px;}
.term_search label{ height:30px; line-height:30px; font-size:14px;}
.term_search label.tr_l{ float:left; color:#777;}
.input{ height:30px; padding:3px 5px; border:1px solid #ddd; width:170px; font-size:14px;}
.input_price{ width:65px;}
.price_line{ width: 7px; display: inline-block;margin: 0 5px; border-bottom: 1px solid #777; height: 15px;vertical-align: top;}

.btn_blue{ font-size:14px; color:#fff; text-align:center; padding:5px 13px; border-radius:3px; background-color:#2BA7E1; transition:all 0.15s ease-in; border:none; cursor:pointer; white-space:nowrap;}
.btn_blue:hover,.btn_blue.on{ background-color:#4BCAFF; text-decoration:none;}
.btn_blue.btn_blue_no,.btn_blue.btn_blue_no:hover{ background-color:#bbb; color:#fff; cursor:default;}
.btn_white{ font-size:14px; color:#999; text-align:center; padding:4px 13px; border-radius:3px; border:1px solid #999; transition:all 0.15s ease-in; cursor:pointer;}
.btn_white:hover{ background-color:#aaa; color:#fff; text-decoration:none;}
.btn_gray2{ font-size:14px; color:#666; background-color:#F1F1F1; text-align:center; padding:5px 13px; border-radius:3px; border:1px solid #bbb; transition:all 0.15s ease-in; cursor:pointer;}
.btn_gray2:hover{ background-color:#fff; color:#333; text-decoration:none; border-color:#999;}

.up{ display:inline-block; vertical-align:middle; width:15px; height:15px;background:url("../../images/site/icon_b.png") no-repeat; background-position:6px -267px; cursor:pointer;}
.up:hover{ opacity:0.7;}
.down{ display:inline-block; vertical-align:middle; width:15px; height:15px;background:url("../../images/site/icon_b.png") no-repeat; background-position:-5px -266px; cursor:pointer;}
.down:hover{ opacity:0.7;}
.question{ display:inline-block; vertical-align:middle; width:15px; height:15px;background:url("../../images/site/icon_b.png") no-repeat; background-position:0px -286px; margin-left:5px; cursor:pointer;}
.question:hover{ display:inline-block; vertical-align:middle; width:15px; height:15px;background:url("../../images/site/icon_b.png") no-repeat; background-position:-16px -286px; margin-left:5px;}

.table_gray{ width:100%; table-layout:fixed; border-collapse:inherit;}
.table_gray tr{transition:all 0.15s ease; position:relative;}
.table_gray tr th{ background-color:#F8F8F8;border-top:1px solid #ddd; border-bottom:1px solid #ddd ;padding:11px 5px; color:#333;}
.table_gray tr th.bor_l{border-left:1px solid #ddd;}
.table_gray tr th.bor_r{border-right:1px solid #ddd;}
.table_gray tr th{ padding:9px 5px; text-align:center; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:relative;}
.table_gray tr td{ padding:12px 5px; text-align:center; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.table_gray tr:nth-of-type(2n+1){ background-color:#F1F1F1;}
.table_gray tr:hover{ background-color:#e0e0e0;}
.table_gray tr th.visible{ overflow:visible;}

.btn_trade,.btn_inquiry{ padding:2px 5px 3px; font-size:12px; color:#fff; text-align:center; height:20px; line-height:1; border-radius:3px; transition:all 0.15s ease-in; border:none; cursor:pointer;}
.btn_trade{ background-color:#FF5600;}
.btn_inquiry{ background-color:#2BA7E1; padding:2px 8px;}
.btn_inquiry:hover{ text-decoration:none; background-color:#4BCAFF;}
.btn_trade:hover{ text-decoration:none; background-color:#f77e41;}
.btn_search{ display:inline-block; width:16px; height:20px; background:url("../../images/site/search.png") no-repeat;background-position: 0px 0px; font-size:0; vertical-align:middle;}
.btn_search:hover{background-position: 0px -32px;}

.pop_s{ width:212px; position:absolute; top:39px; left:-63px; border:1px solid #62C1ED; background-color:#fff; padding:10px; font-size:12px; color:#666; line-height:18px; z-index:10; text-align:left;font-weight: normal; transition:all 0.15s ease-in;}
.pop_s:before{ display:inline-block; width:12px; height:5px; content:"";background:url("../../images/site/arrow.gif") no-repeat; background-position:0px 0px; position:absolute; top:-5px; left:145px;}
.tab_more{ overflow:hidden; border-top:1px solid #e8e8e8; margin-top:-1px;}
.tab_more_p{ font-size:12px;color:#bbb; border:1px solid #ddd; border-top:none; border-radius:5px; padding: 6px 15px 5px; display:inline-block; margin-top:-3px; cursor:pointer; background-color:#f8f8f8;}
.tab_more_p:hover{color:#5a5a5a; background-color:#e8e8e8; border-color:#e8e8e8;}

/*需求信息*/
.need_tag{ background-color:#F4F4F4; padding:15px 20px; color:#7d7d7d; border:1px solid #F4F4F4; margin-bottom:15px; }
.need_tag:hover{border:1px solid #29a7e1;}
.need_tag:after{ clear:both; content:""; display:table;}
.tag_l,.tag_m,.tag_r{ display:table-cell; vertical-align:middle; position:relative;}
.tag_l{ width:42%;}
.tag_m{ width:35%;}
.tag_r{ width:24%;}
.tag_m{padding:36px 0;}
.tag_l h1{ font-size:24px; color:#29a7e1; padding-right:10px;}
.tag_l p{ margin:5px 8px 0 0;}
.tag_m{ border-right:1px dashed #ddd;border-left:1px dashed #ddd;}
.tag_m p{ text-align:center;}
.tag_m .price{ font-size:14px; color:#333; text-align:center;}
.tag_m .price span{ font-size:26px; color:#ff5500;}
.tag_r{ text-align:center;padding-top:15px; padding-left:30px;}
.tag_r h1{ font-size:20px; font-weight:normal; color:ff5500; margin-bottom:10px;}
.btn_quote{ width:164px; height:40px; line-height:40px; text-align:center; display:inline-block; font-size:16px; color:#fff; background-color:#29a7e1; border-radius:3px; border:none; cursor:pointer;}
.btn_quote.off{ background-color:#aaa; cursor:default;}
.btn_quote.off:hover{ background:#aaa;text-decoration:none;}
.btn_quote:hover{ background-color:#4BCAFF;text-decoration:none;}
.tag_r p{ font-size:12px; color:#999; padding-top:2px;}
.tag_r p .number{ font-size:14px; color:#ff5500;}
.collect_p{ padding-left:18px;background:url("../../images/site/icon_b.png") no-repeat; background-position:-275px -257px;color:#666; width:45px; display:inline-block; vertical-align:middle; height:18px;line-height:1.5; white-space:nowrap;}
.collect_p:hover{color:#333; text-decoration:none;}
.collect_p.on{background-position:-275px -276px;}

/*需求信息*/

/*委托交易*/
.issue_flow{ font-size:0; margin-bottom:20px;}
.issue_flow .title{ display:inline-block; vertical-align:top; width:130px; height:115px; background-color:#EAAE52; font-size:24px; color:#fff; border:none;text-align: center;padding-top:40px;line-height: 32px;}
.issue_flow .issue_content{display:inline-block; vertical-align:top; width:1050px; border:1px solid #ddd;}
.issue_content ul li{ width:235px; padding-left:90px; font-size:12px; line-height:16px; color:#666; list-style:none; position:relative;padding: 32px 0 30px 92px; float:left;}
.issue_content ul li.arrow{background: url("../../images/site/icon_b.png") no-repeat; background-position:-35px -26px; width:25px; height:113px; padding:0;}
.icon_issue{ width:60px; height:60px; border-radius:100%; position:absolute; top:24px; left:20px;background:#8FD6F7 url("../../images/site/icon_b.png") no-repeat;}
.issue_content ul li h1{ font-size:14px; color:#333; font-weight:normal; margin-bottom:3px;}
.icon_issue1{ background-position:-39px 17px;}
.icon_issue2{ background-position:-108px 16px;}
.icon_issue3{ background-position:-174px 14px;}
.icon_issue4{ background-position:-238px 15px;}

.title_p{ font-size:20px; color:#333; padding-left:15px; border-left:3px solid #DD1E0E; margin-bottom:20px; line-height:1;}
.tab_top_s .tab_topul{ width:100%; background-color:#F6F6F6;border-bottom:1px solid #ddd; height:40px;}
.tab_top_s .tab_topul:after{ content:""; height:39px; width:0; border-left:1px solid #F6F6F6; position:absolute; right:-1px; top:0;}
.tab_top_s .tab_topul li{ list-style:none; float:left; padding:0 3em; color:#666; height:40px; line-height:40px; text-align:center; position:relative;border-right:1px solid #ddd;font-size:16px; position:relative; cursor:pointer;}
.tab_top_s .tab_topul.tab_6_adjust li{ padding:0 50px;}
.tab_top_s .tab_topul.tab_6_adjust li:last-child{ border-right:none; padding:0 55px 0 56px;}
.tab_top_s .tab_topul.tab_6_adjust:after{ border-left:#ddd;}
.tab_top_s .tab_topul li:hover{ color:#444;}
.tab_top_s .tab_topul li.selected{ background-color:#fff; color:#333;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
/*.tab_top_s .tab_topul li.selected:after{display: block;content: "";position: absolute;height: 2px;background-color: #FFF;width: 100%;bottom: -2px; left:0;}*/
.tab_bail{ padding:25px 0 15px;}
.tr_l_t{ display:inline-block; width:90px; float:left; text-align:right; height:30px; line-height:30px; padding-right:3px; font-size:14px; color:#333;}
.tr_l{ display:inline-block; float:left; text-align:right; height:30px; line-height:30px; padding-right:3px; font-size:14px; color:#333;}
.input_number{ width:100px;}
.input_time{ font-size: 14px; width:138px; border:1px solid #ddd; border-image: none; height: 28px; padding:1px 0px 0px 28px;  background: transparent url("../../images/site/time.gif") no-repeat scroll 6px 6px; cursor: pointer;}
.textarea{height:80px;line-height:20px;padding: 3px 5px;border: 1px solid #DDD;width:410px;resize: none; font-size:14px;}
.btn_blue_b{ font-size:16px; color:#fff; padding:0.4em 2.7em; border-radius:3px; background-color:#2BA7E1; cursor:pointer; border:none;}
.btn_blue_b:hover{ text-decoration:none; background-color:#4BCAFF;}
.tab_term .btn_blue_b{ font-size:16px;}
.btn_sub{ margin-top:15px;}
.content_select{ border:1px solid #ddd; margin-bottom: 20px;}
/*委托交易*/

/*制革机械*/
.sub_left{ float:left; width:200px; padding:0 10px; background-color:#FcFcFc; border:1px solid #ddd; margin-right:20px; max-height:1030px; overflow:hidden;} 
.sub_left .title{ border-bottom:none; color:#FF5600; font-size:14px; padding:15px 0; line-height:1; height:auto; margin-bottom:5px;}
.hot{ font-size:8px; color:#fff; background-color:#FF5600; border-radius:5px; padding:1px 3px; vertical-align:middle;}
.hot_item{ margin-bottom:25px;}
.hot_item_img{height:115px; width:180px; overflow:hidden; margin-bottom:8px; background-color:#fff;}
.hot_item_img a,.item_img a{ display:block; height:100%; width:100%; text-align:center; overflow:hidden;}
.hot_item_img img{ width:100%; vertical-align:middle;}
.hot_item_img a:after{ display:inline-block; width:0; height:100%; content:""; vertical-align:middle;}
.hot_item .item_price{ font-size:14px; color:#FF5600; margin-bottom:2px;}
.hot_item .item_name{ display:block;line-height:18px; color:#666; max-height:36px; overflow:hidden; word-break:break-all; height:36px;}
.item_company{ display:block; color:#999; line-height:24px; height:24px; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis;}
.company_name{ margin-top:10px;}
.company_name .item_company{ display:inline-block; width:75%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:middle; line-height:18px;}
.icon_company{ display:inline-block; vertical-align:middle; width:13px; height:13px; background: transparent url("../../images/site/icon.png") no-repeat; background-position:-146px -3px;}
.item_view{ color:#999; display:inline-block; width:73%;}
.hot_item .item_name:hover,.item_company:hover,.item .item_name:hover{ color:#2EA6E5; text-decoration:none;}
.sub_left .unit{ font-size:12px; color:#666; padding-left:5px;vertical-align: top;padding-top: 1px;display: inline-block;}
.unit{font-size:14px; color:#666; padding-left:5px;vertical-align:bottom;padding-top: 1px;display: inline-block;}

.item{ width:225px; height:330px; float:left; margin:0 20px 20px 0;border:1px solid #ddd;}
.item:hover{ border:1px solid #0cb4f2;}
.item_img{ width:223px; height:218px; background-color:#f2f2f2; text-align:center;}
.item_img img{ vertical-align:middle; max-width:100%;}
.item_img b{ height:100%; display:inline-block; vertical-align:middle; width:0;}
.item_c{ padding:0 10px 10px;}
.item .item_price{ font-size:16px; font-weight:bold; color:#FF5600; padding-top:3px; line-height:35px; height:35px; width:100%; overflow:hidden;}
.item .item_name{ font-size:14px; font-weight:bold; display:block;line-height:18px; color:#777; max-height:36px; overflow:hidden; word-break:break-all; margin-bottom:3px; height:36px;}
.item_product_wrap{ min-height:300px; position:relative; margin-right:-21px;}

.detail_wrap{ border:1px solid #ddd;}
.detail_box{ float:left; width:960px; padding:20px; overflow:hidden; border-right:1px solid #ddd;}
.many_imgbox{width:350px;overflow:hidden; margin-right:25px; float:left;}
.many_imgboxbig{ height:350px; width:350px; margin-bottom:15px; background-color:#eee; text-align:center;} 
.many_imgboxbig img{ max-height:100%; max-width:100%; vertical-align:middle; border-radius:2px;}
.many_imgboxbig b{ height:100%; width:0; display:inline-block; vertical-align:middle; vertical-align:middle;}
.many_imgboxb{ width:350px; overflow:hidden; position:relative; height:64px;}
.many_imgboxb ul li{ list-style:none; overflow:hidden; height:60px; width:60px; float:left; margin-right:10px; padding:1px; border:1px solid #fff;}
.many_imgboxb ul li.on{ border:1px solid #0cb4f2;}
.many_imgboxb ul li img{ width:100%; height:100%;}
.many_imgboxb ul li a{ display:block; width:100%; height:100%;}
.detail_box .body{ overflow:hidden; height:100%; padding-bottom:10px;}
.detail_box .body h1{ font-size:20px; max-height:62px; margin:10px 0; color:#333;overflow:hidden;} 
.price_background{ font-size:16px; color:#333; background-color:#F5F5F5; padding:15px; line-height:1; margin-bottom:10px;}
.price_background span{ color:#666;}
.price_background span strong{ font-size:24px; color:#f50;}
.detail_box p{ font-size:14px; color:#666; line-height:25px; padding: 2px 10px;border-bottom: 1px dashed #ddd;}
.line{ width:100%; height:0; border-bottom:1px dashed #ddd; display:block; margin:15px 0;}
.bnt_blue_b{ font-size:16px; padding:7px 50px; line-height:1; color:#fff; border-radius:3px; background-color:#2BA7E1;}
.bnt_blue_b:hover{ background-color:#4BCAFF; text-decoration:none;}
.detail_btnbox{ padding-top:10px;}

.merchant_inform{}
.merchant_inform h1{height: 50px;line-height: 50px;font-size: 16px;color: #fff;padding: 0 10px;background-color: #54D0F6;margin:-1px 0 20px 0;width: 220px;}
.merchant_inform_img{ text-align:center; height:95px; width:174px; margin:0 auto; overflow:hidden; margin-bottom:10px; border:1px solid #ddd; padding:2px;}
.merchant_inform_img img{background:url("../../images/site/user.jpg") no-repeat; background-size:100%; width:100%; height:100%;}
.merchant_inform_img b{ height:100%; width:0; display:inline-block; vertical-align:middle;}
.merchant_inform p{ color:#666; line-height:22px; padding:0 10px 0 20px;}
.merchant_inform p.text_blue{color:#2ea6e5;}
.state .tab_topul li.selected{ border-top:3px solid #2BA7E1;}
.state_body p{ font-size:16px; line-height:20px; color:#666; margin-top:15px; padding:0 25px;}
.state_body{ padding-right:20px;}

.interest_product{ float:left;}
.interest_product .title_t{ margin-bottom:10px; line-height:1; color:#333; font-size:16px; border-left:3px solid #2BA7E1; padding-left:10px;}
.interest_pbody .item_interest{ width:160px; margin:10px 18px; float:left;}
.item_interest a{ display:block; width:100%; height:100%;}
.img_box_interest{ width:100%; height:160px; margin-bottom:10px; background-color:#eee;}
.img_box_interest img{ max-height:100%; max-width:100%; vertical-align:middle;}
.img_box_interest b{ height:100%; width:0; display:inline-block; vertical-align:middle;}
.interest_pbody .title_t{color:#29a7e1; line-height:18px; max-height:36px; overflow:hidden; display:block; border:none; font-size:12px; margin-bottom:0; padding-left:0;}
.item_interest .in_price{color:#555; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.item_interest .in_price strong{ font-size:14px; color:#ff5500; font-weight:normal;}

.arrow_l,.arrow_r{ position:absolute; top:13px; z-index:9;}
.arrow_l{ left:0;}
.arrow_r{ right:0;}
.arrow_l a,.arrow_r a{ display:block; width:30px; height:35px;background:url("../../images/site/f_arrow.png") no-repeat; background-size:26px; opacity:0.6;}
.arrow_l a{ background-position:0px 0px;}
.arrow_r a{ background-position:3px -37px;}
.arrow_r a:hover,.arrow_l a:hover{ opacity:1;}

/*制革机械*/

/*会员中心*/
.member_nav_l{ float:left; width:190px; border:1px solid #ddd; border-bottom:none; margin-right:20px;}
.member_nav_l2{float:left; width:190px; border:1px solid #ddd; border-bottom:none; margin-right:20px; margin-top:20px;}
.member_nav_l .title_t{ font-size:14px; color:#0081cc; padding:12px 0 12px 15px; font-weight:bold; background-color:#F9F9F9;border-bottom:1px solid #ddd; width:100%; display:block;}
.member_nav_l ul li,.member_nav_l ul li ul li{ list-style:none;}
.member_nav_t{color:#888; border-bottom:1px solid #ddd; padding:10px 15px 7px; cursor:pointer;}
.member_nav_t:hover{ background-color:#eee;}
.member_nav_t .arrow{ display:inline-block; width:10px; height:10px;background: transparent url("../../images/site/member.png") no-repeat; background-position:-20px -105px; vertical-align:middle; float:right; margin-top:6px;}
.member_nav_l ul li.on .member_nav_t .arrow{ background-position:-34px -105px;}
.member_nav_l ul li.on ul{ display:block;}
.member_nav_l ul li ul{ display:none;}
.member_nav_l ul li ul li{ border-bottom:1px solid #ddd;}
.member_nav_l ul li ul li a{ display:block; color:#333; list-style:none; padding:6px 0 6px 37px; color:#333;transition:all 0.15s ease-in; border-left:8px solid #fff;}
.member_nav_l ul li ul li a:hover{ text-decoration:none; background-color:#e5f7ff; color:#444; border-left:8px solid #e5f7ff; padding-left:42px;}
.member_nav_l ul li ul li a.active{ border-left:8px solid #0F506B; color:#fff; background-color:#2BA7E1;}
.member_icon1{ display:inline-block; width:20px; height:20px;background: transparent url("../../images/site/member.png") no-repeat; background-position:0px 0px; margin-right:5px; vertical-align:middle;}
.member_icon2{ display:inline-block; width:20px; height:20px;background: transparent url("../../images/site/member.png") no-repeat; background-position:0px -22px; margin-right:5px; vertical-align:middle;}
.member_icon3{ display:inline-block; width:20px; height:20px;background: transparent url("../../images/site/member.png") no-repeat; background-position:0px -41px; margin-right:5px; vertical-align:middle;}
.member_icon4{ display:inline-block; width:20px; height:20px;background: transparent url("../../images/site/member.png") no-repeat; background-position:0px -60px; margin-right:5px; vertical-align:middle;}
.member_icon5{ display:inline-block; width:20px; height:20px;background: transparent url("../../images/site/member.png") no-repeat; background-position:0px -79px; margin-right:5px; vertical-align:middle;}
.member_icon6{ display:inline-block; width:20px; height:20px;background: transparent url("../../images/site/member.png") no-repeat; background-position:0px -101px; margin-right:5px; vertical-align:middle;}
.member_nav_r{float: right;width:960px;}

.member_inform{ margin-bottom:20px;}
.member_inform:after{ clear:both; content:""; display:table;}
.member_inform .img_box{ width:220px; height:180px; padding: 25px 0 0 40px; float:left; background-color:#F9F9F9;}
.img_box .img_border{ width:130px; height:130px; background-color:#E4F1F7; border-radius:100%; text-align:center; padding-top:10px;}
.img_box .img_border img{ width:110px; height:110px; border-radius:100%;}

.member_infor_r{ overflow:hidden; border:1px solid #ddd; padding:10px 0 10px 40px; font-size:0; color:#444;}
.member_c_l{ font-size:14px; color:#444; border-right:1px dashed #ddd; width:49%; display:inline-block; vertical-align:top;padding: 16px 0px 17px;}
.member_c_l p{ margin-top:4px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.member_c_l .integral_a{ font-size:12px; color:#999;}
.member_c_l .integral_a:hover{ color:#2EA6E5;}
.btn_orange_s{ font-size:12px; color:#fff; background-color:#FF5600; border-radius:5px; padding:1px 6px; border:none; cursor:pointer;}
.btn_orange_s:hover{ background-color:#F77E41;}

.member_c_r{font-size:0; color:#666;width:50%; display:inline-block; vertical-align:top; padding-top:45px;}
.icon_message{ width:33.3%; display:inline-block; vertical-align:top; text-align:center; color:#666;}
.icon_message .message_t{ font-size:12px; text-align:center; margin-top:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.icon_message .message_t a{ color:#2EA6E5; margin-left:5px;}
.m_message{display:inline-block; width:41px; height:40px;background: transparent url("../../images/site/member.png") no-repeat;}
.icon1{background-position:-28px -1px;}
.icon2{background-position:-76px -1px;}
.icon3{background-position:-125px 0px;}

.member_fl{ width:655px; float:left; margin-right:20px;}
.mem_box{ height:180px; border:1px solid #f0f0f0; border-radius:3px; padding-left:190px;background:#F9F9F9 url("../../images/site/member_box.png") no-repeat; padding:60px 0 30px 190px; position:relative; margin-bottom:20px;}
.mem_box p{ font-size:14px; color:#444; margin-bottom:25px;}
.mem_box p a{ display:inline-block; width:90px; color:#ff5500; text-align:right;verflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:0 3px; overflow:hidden;vertical-align: middle; height:22px;}
.btn_o_m{ font-size:16px; border-radius:3px; background-color:#FF5600; padding:7px 50px; color:#fff; cursor:pointer; border:none;}
.btn_o_m:hover{ background-color:#F77E41; color:#fff; text-decoration:none;}
.mem_box_btn{ position:absolute; top:40%; right:5%;}
.mem_box1{ background-position:30px 30px;}
.mem_box2{ background-position:30px -170px;}

.tool_box{ border:1px solid #eee; height:266px;}
.tool_box .tool_title{ height:40px; line-height:40px; padding-left:20px; border-bottom:1px solid #eee; background-color:#F5F8FA; color:#546d7e; font-size:14px;}
.icon_tool{display:inline-block; width:25px; height:25px;background: transparent url("../../images/site/member.png") no-repeat; background-position:-28px -46px; vertical-align:middle; margin-right:5px;}

.tool_content{ padding:25px 0 0 35px; position:relative;}
.tool_item{ margin-right:20px; margin-top:10px; width:27%; text-align:center; float:left;}
.tool_item a{ display:block;}
.tool_item a:hover{ text-decoration:none;}
.tool_item i{display:inline-block; width:130px; height:130px;background: transparent url("../../images/site/member_box.png") no-repeat; vertical-align:middle; margin-right:5px;}
.tool_item a:hover i{animation: myfirst 1s;
-moz-animation: myfirst 1s;	/* Firefox */
-webkit-animation: myfirst 1s;	/* Safari 和 Chrome */
-o-animation: myfirst 1s;	/* Opera */
animation-timing-function: linear;
-moz-animation-timing-function: linear;
-webkit-animation-timing-function: linear;}
.tool_item p{ font-size:14px; color:#666; margin-top:5px; text-align:center; text-decoration:none;}
.tool_item .icon_tax{ background-position:2px -518px;}
.tool_item .icon_rate{ background-position:2px -814px;}
.tool_item:hover a p{ color:#333; text-decoration:none;}
.tool_question{ position:absolute; top:37px; right:-0; width:235px; background-color:#F9F9F9; padding:0 0 8px 15px;}
.tool_question li a{ width:98%;}
.member_fr{ overflow:hidden;}

.new_box_bl{ background-color:#F8F8F8; padding:10px 0; margin-bottom:20px; height:220px;}
.new_box_bl.s{ height:180px; overflow:hidden;}
.new_box_bl.l{ height:266px; margin-bottom:0; overflow:hidden;}
.s .new_detail,.l .new_detail{ margin-top:-7px;}
.new_box_bl .title_t{ border-left:3px solid #8795EE; font-size:16px; color:#333; margin-bottom:13px; line-height:1.2; padding-left:10px; padding-right:15px; width:100%;}
.new_box_bl .title_t:after{ clear:both; content:""; display:table;}
.more{ font-size:14px; color:#666; float:right; padding-right:15px; background: transparent url("../../images/site/icon_b.png") no-repeat; background-position:36px -302px;}
.more:hover{ text-decoration:none; color:#2EA6E5;background-position:36px -319px;}
.new_detail li{ list-style:none;}
.new_detail li a{ display:block; height:28px; line-height:28px; padding-left:30px; background: transparent url("../../images/site/dot.gif") no-repeat; background-position:14px 14px; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#444; font-size:14px; padding-right:5px;}
.new_detail li a:hover{ text-decoration:none; color:#2EA6E5; padding-left:35px;}
.new_box_b4 .title_t{border-left:3px solid #F14040;}
.new_box_b3 .title_t{border-left:3px solid #00C3D5;}
.new_box_b2 .title_t{border-left:3px solid #0081CC;}
/*会员中心*/


/*资讯中心*/
.new_fl{ width:860px; float:left; margin-right:20px;}
.mini_select{border: medium none;color:#666;float: left;width: 84px; height:20px;}
.mini_select option{ padding:4px; border-collapse:collapse;}
.search_box2 input{width: 57%;margin-left: 3%;}

.hot_new_box{ border:1px solid #ddd; padding:10px 0; margin-bottom:20px; height:218px;}
.hot_new_box .title_t{ border-left:3px solid #FF5600; font-size:16px; color:#FF5600; margin-bottom:13px; line-height:1.2; padding-left:10px; padding-right:15px;}
.hot_new_box li{ list-style:none;}
.hot_new_box li a{ float:left; height:26px; line-height:28px; padding-left:28px; background: transparent url("../../images/site/dot.gif") no-repeat; background-position:14px -9px;width:82%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#444;}
.hot_new_box li a:hover{ text-decoration:none; color:#FF5600; padding-left:33px;}
.hot_new_box .hot_vioce{ float:right; font-size:10px; padding-left:18px;background: transparent url("../../images/site/icon.png") no-repeat; background-position:-145px -20px; color:#999; width:45px; transition:none;}
.hot_new_box .hot_vioce:hover{ text-decoration:none; color:#FF5600; padding-left:18px;background-position:-145px -43px;}

.top_new .top_new_title{ color:#29a7e1; font-size:18px; height:45px; line-height:45px; text-align:center; display:block; overflow:hidden;}
.top_new p{ color:#999; line-height:20px; height:42px; overflow:hidden;}
.top_new{ padding:10px 0 15px; border-bottom:1px dashed #ddd; margin-bottom:5px;}

.new_page{ margin-top:5px;}
.new_page li{height: 24px;line-height: 24px;list-style: outside none none;}
.new_padding .new_page li{background: url("../../images/site/icon.png") no-repeat;background-position: -157px -70px;padding-left: 13px;}
.new_page li a { float:left;width:80%; color: #555; font-size: 14px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.new_page li .time { float:right;font-size: 12px; color: #777;}
.new_page li:after { clear: both; content: "";display: table;}
.new_emphasis{ font-size:14px; color:#2ea6e5; font-weight:bold; margin-right:10px;}
.new_emphasis:hover{ text-decoration:none;}
.new_page li a:hover{color:#2ea6e5;text-decoration:none; padding-left:5px;}

.new_title{ border-bottom:1px solid #ddd; height:30px}
.new_title span{ font-size:16px; color:#333; font-weight:bold; border-bottom:4px solid #2BA7E1; padding-bottom:4px;}
.new_title .en{ font-size:16px; color:#2ea6e5; font-weight:normal; margin-left:10px;}
.new_box_l{ width:410px; margin-right:20px; float:left; height:221px; overflow:hidden;}
.new_box_r{ overflow:hidden; height:221px;}
.new_long .new_box_l{ height:190px;}
.new_long .new_box_r{height:190px;}
.new_padding{padding:10px 0 0 10px;}
.new_title_b2 span{ border-color:#FFCD76;}
.new_title_b4 span{ border-color:#A9ACDF;}
.new_title_b1 span{ border-color:#8DC81B;}
.new_title_b3 span{ border-color:#FF4961;}
/*资讯中心*/

/*会员中心-form*/
.local{display:inline-block; width:20px; height:22px;background: transparent url("../../images/site/icon.png") no-repeat; background-position:-112px -33px; margin-right:10px; vertical-align:middle;}
.local2{display:inline-block; width:20px; height:22px;background: transparent url("../../images/site/icon.png") no-repeat; background-position:-112px -33px; margin-right:10px; vertical-align:middle;}
.nav_s{ height:45px; line-height:45px; color:#888; padding:0 20px; background-color:#F4F4F4; margin-bottom:20px;}
.form_tr{ margin-bottom:20px; line-height:30px;}
.content_border{ border:1px solid #ddd; padding-top:30px;}
.content_border_p{ border:1px solid #ddd; padding:30px 30px 15px;}

.label_input_l{ float:left; width:140px; height:30px; line-height:30px; padding-right:12px; text-align:right; font-size:14px; color:#333; }
.label_input_ll{ float:left; width:200px; height:30px; line-height:30px; padding-right:12px; text-align:right; font-size:14px; color:#333; }
.input.input_error{ border:1px solid #f13d3d;}
.error{ color:#f13d3d;font-size:12px;}
.judge .error{ margin-left:0; line-height:1;}
.error:before{ display:inline-block; content:""; width:15px; height:15px;background: transparent url("../../images/site/icon.png") no-repeat; background-position:-91px -35px; vertical-align:middle; margin-right:5px;}
.ok{ color:#f13d3d; margin-left:8px; font-size:12px; vertical-align:top; line-height:30px; height:30px;}
.ok:before{ display:inline-block; content:""; width:15px; height:15px;background: transparent url("../../images/site/icon.png") no-repeat; background-position:-71px -36px; vertical-align:middle; margin-right:5px;}
.input.input_select{ border-right:none; float:left;}
.select_box{ float:left; margin-right:10px;}
.ptw_box{ font-size:14px; color:#999; line-height:1; margin-top:6px;}
.ptw_box.down{ padding-left:140px;}
.ptw_box.tip1{ padding-left:140px;}
.form_tr input,.form_tr_s input{ float:left;} 
.map_prompt{color:#FE943A; font-size:14px;}
.map_box{ width:635px; height:320px;}
.btn_box_b{ margin-bottom:10px; position:relative;}
.invitation_img {position: relative;display: inline-block; margin:10px 15px 0 0;}
.invitation_img_close a {position: absolute; width: 15px;height: 15px; background: transparent url("../../images/site/img_close_icon.png") no-repeat scroll 0% 0%; right: -5px; top: -5px;}
.invitation_img_close a:hover{ background-position:0px -15px;}
.mem_form_box{padding:24px 0 24px 140px; border-top:1px solid #ddd;}
.mem_form_box2{padding:24px 0 24px 90px; border-top:1px solid #ddd;}
.mem_form_box .btn_blue_b2{ margin-right:15px;}
.btn_blue_b2,.btn_pop_ok{ font-size: 14px;color: #FFF; padding:7px 25px; border-radius: 3px; background-color: #2BA7E1; border:none; cursor:pointer; line-height:1.28;}
.btn_blue_b2:hover,.btn_pop_ok:hover{ background-color:#4BCAFF; text-decoration:none;}
.btn_gray,.pop_btn_no{ font-size: 14px;color: #FFF; padding:7px 25px; border-radius: 3px; background-color: #aaa;border:none; cursor:pointer; line-height:1.28;} 
.btn_gray:hover,.pop_btn_no:hover{ background-color:#666; text-decoration:none;}
.form_p{ overflow:hidden;overflow: hidden;line-height: 1.5;padding:4px 10px 0 0; font-size:14px;}

.shop_img_box{ width:98%; overflow:hidden;}
.shop_img_box img{ max-width:100%;}

.select_wrap{ width:100%; height:30px; position:relative;}
.select_wrap .title_t{ color:#333; font-size:14px; padding-left:10px; padding-right:30px;background:url("../../images/site/selBtn2.gif") no-repeat; background-position:right; cursor:pointer; border:1px solid #ddd;}
.select_wrap .select_body{ position:absolute; top:100%; background:#fff; border:1px solid #ddd; width:100%; max-height:130px; overflow-y:auto;}
.select_wrap .select_body li{ list-style:none; height:26px; padding:3px; cursor:pointer; line-height:20px;}
.select_wrap .select_body li:hover{ background-color:#E9F8FF;}
/*会员中心-form*/

/*会员中心-table*/
.up_white{ display:inline-block; vertical-align:middle; width:15px; height:15px;background:url("../../images/site/icon_b.png") no-repeat; background-position:6px -337px; cursor:pointer;}
.up:hover{ opacity:0.7;}
.down_white{ display:inline-block; vertical-align:middle; width:15px; height:15px;background:url("../../images/site/icon_b.png") no-repeat; background-position:-5px -337px; cursor:pointer;}
.down:hover{ opacity:0.7;}

.table_blue{ width:100%; text-align:center; font-size:14px;}
.table_blue.table_fixed {table-layout:fixed;}
.table_blue tr th,.table_blue tr td{ padding:12px 8px; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border:1px solid #ddd; color:#555;}
.table_blue tr td.normal{ white-space:normal;}
.table_blue tr.bold{ font-weight:bold;}
.table_blue tr.bold .td_operate{ font-weight:normal;}
.table_blue tr th{ background-color:#2BA7E1;color:#fff;}
.table_blue tr:nth-of-type(2n+1){ background-color:#EEF8FD;}
.table_blue tr:hover{ background-color:#dff4ff;}
td.td_img p{ text-align:left; line-height:18px; padding-left:10px; white-space:normal;}
.td_operate a{ margin-right:15px; color:#2BA7E1;}
.td_operate a:last-child{ margin-right:0;}

.btn_gray2_s{ font-size:14px; color:#666; background-color:#F1F1F1; text-align:center; padding:2px 12px; border-radius:3px; border:1px solid #CBCBCB; transition:all 0.15s ease-in;}
.btn_gray2_s:hover{ background-color:#fff; color:#7A7A7A; text-decoration:none; border:1px solid #999;}
.page_box_r{ text-align:right; padding:12px 0 20px;}
.no_data{ font-size:14px; text-align:center; width:100%; padding:8px 0; color:#666;}
/*会员中心-table*/

/*会员中心-帮助中心*/
/*.item_essay{ border-bottom:1px solid #ddd; padding:10px 0 13px;}
.item_essay .title_t{ display:block;font-weight:bold;  height:38px; line-height:38px; font-size:16px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.item_essay .title_t span{ color:#1899E3;}
.item_essay .title_t:hover{ text-decoration:none;color:#1899E3;}*/
.detail{ color:#999;}
.detail .time{ padding-left:17px; background:url("../../images/site/icon_b.png") no-repeat; background-position:-305px -53px; }
.detail .view{ padding-left:20px; background:url("../../images/site/icon_b.png") no-repeat; background-position:-304px -80px; margin-left:15px;}
.help_le li { line-height: 48px; height: 48px; border-bottom: 1px solid #e1e1e1; background: #fff;}
.help_le li a{ padding-left: 20px; color: #333; font-size: 16px; display: block; width:100%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; transition:all 0.15s ease-in;}
.help_le li a:hover{ background-color:#34bbf0; color:#fff; text-decoration:none;}
.help_title {color: #333; font-size: 24px; border-bottom: 1px solid #d5d5d5;line-height: 28px; padding: 16px 0;font-weight: 100;}
.help_t{font-size: 20px;  font-weight: bold; color: #111; line-height: 40px; padding-top: 20px; padding-left:10px;  position: relative;}
.help_ul li { list-style:none; border-bottom: 1px dashed #ccc; height:50px; line-height: 50px; padding: 0; position: relative;padding-left:10px;}
.help_box li{list-style: inherit; margin: inherit; padding: inherit; padding-left: 0;}
.help_ul li a {color: #333; font-size: 16px;display: block; width: 80%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;transition:all 0.1s ease-in;}
.help_ul li a:hover{color:#29A7E1;}

.message_p{ margin-left:2em;}
/*会员中心-帮助中心*/


/*会员中心-网币充值*/
.tab_pay .tab_topul{ width:100%; background-color:#F6F6F6;border-bottom:1px solid #EDD28B;}
.tab_pay .tab_topul li{ list-style:none; float:left; padding:0 3em; color:#999; height:40px; line-height:40px; text-align:center; position:relative;border-right:1px solid #EDD28B;font-size:16px; position:relative; cursor:pointer;}
.tab_pay .tab_topul li:hover{ color:#666;}
.tab_pay .tab_topul li.selected{ background-color:#FFFDEE; color:#FF5600;border-top:1px solid #EDD28B;border-right:1px solid #EDD28B;border-bottom:1px solid #FFFDEE;}
.tab_pay .tab_topul li.selected:after{display: block;content: "";position: absolute;height: 2px;background-color: #FFFDEE;width: 100%;bottom: -2px; left:0;}
.tab_pay .tab_pay_c{background-color:#FFFDEE; padding:15px 20px;}
.pay{border:1px solid #EDD28B; border-top:none;}
.pay_logo{ margin:15px 0 15px;}
.pay_logo li { margin-right: 10px; margin-bottom: 10px; position: relative;width: 200px;list-style:none; float:left;}
.pay_logo .radio { vertical-align: middle;float: left; margin-top: 15px;}
.bank_logo { border: 1px solid #ddd; padding: 1px; display: inline-block; position: relative; background: #FFF none repeat scroll 0% 0%;margin-left:10px;}
.bank_logo img {float: left;}
.pay_btn{ background-color:#FF5600; font-size:14px; color:#fff; border-radius:3px; padding:6px 17px;}
.pay_btn:hover{ text-decoration:none; background-color:#ff7800;}
/*会员中心-网币充值*/


/*会员中心-我的收藏*/
.tab_c2{ padding:20px 0 20px 20px;}
.tab_c3{ padding:20px 30px;}
.item_box{ width:212px;border:1px solid #ddd; padding:10px 12px; float:left; margin:0 25px 20px 0;}
.item_box:hover{border:1px solid #2BA7E1;}
.item_box .img_box{overflow:hidden;width:186px;height:186px; background-color:#f8f8f8;}
.item_box .img_box a{ display:block; height:100%;}
.item_box .img_box img{width: 100%; vertical-align:middle;}
.item_box .img_box a:after{ content:"";height: 100%; width:0;display: inline-block;vertical-align: middle;width: 0;}
.item_box .title_t{ display:block; color:#2BA7E1; height:26px; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:4px;}
.item_box h5{ color:#666; font-weight:normal;}
.item_btnbox{ margin:15px 0 5px; text-align:center;}
.item_box.item_box_shop .img_box{ height:101px;}
.code_save:before{display: inline-block;content: "";width: 15px;height: 15px;background: transparent url("../../images/site/icon.png") no-repeat scroll -71px -36px;vertical-align: middle;margin-right: 5px;}
.item_box .item_price{ font-size:14px; color:#FF5600; margin-bottom:2px; width:100%; overflow:hidden;}
.item_box .item_price unit{vertical-align: bottom;padding-bottom: 1px;}
.item_box .company_name{ margin-top:3px;}
.btn_gray_s2{font-size: 14px;color: #666;background-color: #F1F1F1;text-align: center;border-radius: 3px;border: 1px solid #CBCBCB;transition: all 0.15s ease-in;width: 100%;display: inline-block;}
.btn_gray_s2:hover{ text-decoration:none; background-color:#fff; color:#333; border-color:#999;}
.account_name{font-size: 14px;color:#4a4a4a;text-align: center;margin-top: 8px;background-color:#f8f8f8;}
.table_blue tr td.text_999{ color:#999;}
/*会员中心-我的收藏*/


/*会员中心-修改手机*/
.ui_step .ui_step_start .iconfont{ background-color:#1fa3e0;}
.ui_step_start .ui_step_icon .ui_step_number{ color:#1fa3e0;}
.ui_step_start .ui_step_icon .ui_step_text{ color:#1fa3e0;}
.ui_step{padding:0px 63px; margin:0px auto;font-size:14px; list-style:outside none none; position:relative; color: #B7B7B7; overflow: hidden;}
.ui_step li{float: left; height: 54px;  margin: 0px; width: 50%; position: relative;}
.ui_step_4 li{ width: 33.3%;}
.ui_step .ui_step_active{color: #F40;}
.ui_step li.ui_step_end{position: absolute; top:0px; right:-110px; width:150px;}
.ui_step li.ui_step_done .ui_step_line{ background-color:#1fa3e0;}
.ui_step li .ui_step_line{height: 3px; background: #B7B7B7 none repeat scroll 0% 0%; display: block; margin-top: 16px; line-height: 1; overflow: hidden;}
.ui_step li .ui_step_icon{height: 50px; position: absolute; top: 0px; width: 150px;  text-align: center; left: -25px;font-family: tahoma;}
.ui_step_icon .iconfont{font-size: 30px;margin: 0px; color: rgba(0, 0, 0, 0.25);line-height: 35px;background:#B7B7B7 url("../../images/site/hide.png") no-repeat;background-position:1px 1px;border-radius:100%;	height:35px; width:35px; padding: 0px 10px; position: absolute;top: 0px;left: 0px; text-shadow: 1px 1px 2px #FFF, 0px 0px 0px #CCC, 1px 1px 2px #FFF;}
.ui_step_icon .ui_step_number{ line-height: 14px; font-style: normal;position: absolute;top: 10px;left: 0px; padding: 0px 14px; font-weight: 700; color:#b7b7b7;}
.ui_step .ui_step_done .iconfont {	background-color:#1fa3e0;}
.ui_step .ui_step_done .ui_step_number{ color:#1fa3e0;}
.ui_step_icon .ui_step_text { height: 20px; line-height: 20px; position: relative; text-shadow: 0px 1px 0px #FFF; top: 36px;  left: -56px;}
.ui_step .ui_step_active .iconfont { color: #1fa3e0;background-color:#1fa3e0;}
.ui_step .ui_step_active i.ui_step_number {color: #1fa3e0;}
.ui_step_active .ui_step_text{ color: #1fa3e0;}
.ui_step li.ui_step_end .ui_step_line { display: none;}
.ui_step_done .ui_step_text{ color:#b7b7b7;}
.ui_step_start.ui_step_done .ui_step_text {color: #B7B7B7;}
.faq{ background-color:#F4F4F4; padding:10px 25px 10px 90px; margin-top:32px;color: #666;font-size: 14px;line-height: 24px;}
.faq h1{ font-size:16px; color:#333; height:26px; line-height:26px; font-weight:normal;}
.faq a{ height:30px; line-height:30px; display:block;}
/*会员中心-修改手机*/

/*新闻列表*/
.ad_right{ height:150px; width:100%; margin-bottom:20px; background-color:#eee;}

.table_nav{ border-top:3px solid #2BA7E1; width:100%; table-layout:fixed;}
.table_nav tr th{ height:40px; line-height:40px; color:#333; font-size:16px; padding-left:10px; background-color:#FBFBFB; border:1px solid #ddd; border-top:none; font-weight:normal; text-align:left;}
.table_nav tr td{border:1px solid #ddd; font-size:16px; color:#666; height:47px; line-height:47px; text-align:center;}
.table_nav tr td a{ display:block; color:#666; overflow:hidden; height:47px; padding:0 8px; white-space:nowrap; text-overflow:ellipsis;}
.table_nav tr td a:hover{ text-decoration:none; background-color:#FBFBFB; color:#2BA7E1;} 

.new_detail_fl { width: 860px; padding-right:20px;  float: left; margin-right: 20px;}
.nav_t{ height:45px; line-height:45px; color:#888; padding:0 20px; border-bottom:1px solid #ddd; margin-bottom:20px;}

.item_essay_b{ border-bottom:1px solid #ddd; padding:10px 0 18px; margin-bottom:3px;}
.item_essay_b .title_t{ float:left; width:95%;font-weight:bold;  height:30px; line-height:30px; font-size:18px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.item_essay_b .title_t span{ color:#1899E3;}
.item_essay_b .title_t:hover{ text-decoration:none;color:#1899E3;}
.item_essay_b p{ font-size:14px; color:#999;line-height: 22px;margin: 6px 0 10px; max-height:66px; overflow:hidden; display:block;}
.item_essay_b .hot_vioce{ float:right; font-size:10px; padding-left:18px;background: transparent url("../../images/site/icon.png") no-repeat; background-position:-145px -27px; color:#999; margin-top:15px;}
.item_essay_b .hot_vioce:hover{ text-decoration:none; color:#FF5600; background-position:-145px -50px;}
/*新闻列表*/

/*新闻正文*/
.newl h3 {font-size: 28px;font-weight: normal;color: #333;line-height: 29px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 5px;line-height: 1.5;}
.newl{overflow:hidden;}
.newl .time { font-size: 12px;  color: #999; line-height: 29px; padding-bottom: 10px;}
.newl .time > span{ padding:0 4px;}
.newl .img_box b { height: 100%;width: 0px; display: inline-block; vertical-align: middle;}
.newl .new_c pre {color: #666; font-size: 14px;line-height: 24px; margin-bottom: 25px;width: 100%; white-space: normal;word-break: break-all;}
.newl .new_c pre img { max-width: 100%;}
.new_like{ margin-bottom:20px;}
.new_like .new_ul_s{ padding-top:12px;}
.new_like .new_ul_s li{ height:26px; line-height:26px;}
.new_like .new_box_l{ height:115px;}
.new_like .new_box_r{ height:115px;}
.new_assess{ padding-right:70px;}
.newl .time .new_collect{ padding-left:22px;background:url("../../images/site/icon_b.png") no-repeat; background-position:-296px -300px; color:#999;}
.newl .time .new_collect:hover,.newl .time > .new_collect.on{ background-position:-296px -318px; color:#0cb4f2; text-decoration:none;}

.input_box{ margin-bottom:20px;}
.input_box .title_t{ font-size:20px; line-height:36px; width:100%; color:#333;}
.input_box .title_t span{ color:#999; font-size:14px; float:right;}
.assess_box{ width:100%; border: 1px solid #1fa3e0;}
.assess_box textarea{ width:100%; height:78px; padding:10px; border:none; resize:none;}
.assess_box .btn{ width:100%; height:44px; line-height:44px; padding:0 10px; border-top:1px solid #ddd;}
.assess_box .login,.assess_box .register{ font-size:14px; padding:10px 8px;}
.assess_box .comment{ background-color:#328BD2; border-radius:3px; padding:5px 15px; color:#fff;}
.assess_box .comment:hover{ background-color:#4BCAFF; text-decoration:none;}

.all_assess .new_title span{ font-size:18px; color:#ff2968; font-weight:normal;}
.all_assess .new_title{ height:34px;}

.reply_box{ padding:0 10px;}
.all_assess_c li{ list-style:none;}
.all_assess_c .np_post { position: relative;  padding-left: 40px; vertical-align: top; list-style:none; border-bottom:1px solid #ddd;}
.all_assess_c .np_avatar{width: 40px;height: 40px;position: absolute;top: 20px;left: 0px; border-radius:100%;}
.all_assess_c .np_post_body{ padding-left:10px;}
.np_post_body .title_t{padding-top: 18px;line-height: 20px;color: #999;}
.np_post_body .title_t span{ margin-right:5px;}
.np_post_body .title_t .np_btn_report{background:url("../../images/site/icon_b.png") no-repeat;background-position:-304px -208px;cursor: pointer;z-index: 2;right: 0px;top: 16px;position: absolute;margin-left: 0px;padding-left: 15px;color: #999;}
.np_post_body .title_t .np_btn_report:hover,.np_post_body .title_t .np_btn_report.on{background-position:-306px -144px; text-decoration:none; color:#ff2a00;}
.np_post_c{  margin-top: 6px; font-size: 14px; line-height: 22px;  word-break: break-all;}
.np_btn_report2{ color:#999; padding-left:10px; margin-left:12px; border-left:1px solid #ddd; line-height:1;}
.np_btn_report2:hover{ color:#0cb4f2; text-decoration:none;}
.np_post_c p{ word-break:break-all;white-space: pre-wrap;}
.np_post_c p.p_indent{ margin:8px 0 4px;}
.np_post_foot{ margin-top: 3px; padding-bottom: 15px;}
.np_btn_up{display: inline-block;padding-left: 15px;background: url("../../images/site/icon_b.png") no-repeat; background-position:-304px -169px;margin-right: 10px;color: #999;}
.np_btn_up:hover,.np_btn_up.on{background-position:-306px -105px;color: #666; text-decoration:none;}
.np_btn_reply{display: inline-block;padding-left: 20px;background: url("../../images/site/icon_b.png") no-repeat;background-position:-301px -189px;margin-right: 10px;color: #999;}
.np_btn_reply:hover,.np_btn_reply.on{background-position:-303px -125px;color: #666; text-decoration:none;}
.children li{ padding-left:38px; border-top:1px dashed #ddd; position:relative;}
.np_post_c .time{ color:#999; font-size:12px;}

.loadmore{color:#888; background-color:#EDEDED; display:block; height:30px; line-height:30px; text-align:center; margin-top:20px;}
.loadmore:hover{ background-color:#ddd; color:#333; text-decoration:none;}

.new_c{ overflow:hidden;}
/*新闻正文*/


/*物流管理*/
.tab_top_m .tab_topul li{font-size: 18px;padding: 0em 3.5em;height: 45px;line-height: 46px;}
.tab_top_m .tab_topul:after{ content:""; height:44px; width:0; border-left:1px solid #F6F6F6; position:absolute; right:-1px; top:0;}
.tab_top_m .tab_topul{ height:45px;}
.logistics_top{ padding:25px 40px 40px 0;}
.price_s{ color:#FF5600; font-size:20px; display:inline-block;width: 449px;}
.logistics_topl{ float:left; width:680px;}
.logistics_bottom{ height:433px; width:100%; overflow:hidden;}
.l_tablebox{ padding-left:47px;}
.logistics_pre{ padding:30px; overflow:hidden;}
.logistics_pre pre {color: #666; font-size: 14px;line-height: 24px; margin-bottom: 25px;width: 100%; white-space: normal;word-break: break-all;}
.logistics_pre pre img { max-width: 100%;}
.logistics_ad{ width:430px; height:270px; overflow:hidden;}
/*物流管理*/

/*资源地图*/
.map_left{ width:760px; float:left; margin-right:20px; padding-top:45px;}
.map_box2{ height:500px; overflow:hidden;}
.company_inform .title_t{ font-size:14px; color:#333; background-color:#F6F6F6; padding:15px 10px 15px 20px; line-height:1; width:100%;}
.company_inform .body{ border:1px solid #ddd; padding:0 18px; height:608px; overflow:auto;}
.company_inform ul li{ list-style:none; font-size:14px; color:#666; line-height:22px; padding:10px 0; border-bottom:1px dashed #ddd;}
.company_inform ul li:last-child{ border-bottom:none;}
.resource_map{ position:absolute; top:0; left:0; width:760px; z-index:9;}
.resource_map li.bor_l{ border-left:1px solid #ddd;}
/*资源地图*/

/*会员中心-发布供应*/
.label_input_l165{float: left; width: 165px;height: 30px; line-height: 30px; padding-right: 12px; text-align: right; font-size: 14px; color: #333;}
.radio_box{ margin-right:15px;}
.radio_box input{ vertical-align: middle;float: none;margin-bottom: 2px;margin-right: 5px;}

.item_post{ border:1px solid #ddd; padding:10px 20px 10px 10px; margin-bottom:20px;}
.item_post:hover{border:1px solid #2BA7E1;}
.item_post .post_l{ width:200px; text-align:center; float:left;}
.item_post .post_l .img_box{ width:90px; height:90px; display:inline-block; overflow:hidden; border-radius:5px; margin-top:8px;}
.item_post .post_l .img_box img{ max-height:100%; max-width:100%; vertical-align:middle;}
.item_post .post_l .img_box b{ height:100%; display:inline-block; width:0; vertical-align:middle;}
.item_post .post_l h1{ font-size:16px; color:#333; margin:10px 10px 0; text-align:center;height:24px; overflow:hidden;}
.item_post .body{ font-size:14px; color:#444; margin:15px 0 0 0; height:75px; overflow:hidden;}
.item_post .btn_box_r{ text-align:right; padding:10px 0;}

.btn_blueout_b2{ font-size: 14px; color: #2BA7E1; padding: 0.4em 2em; border:1px solid #2BA7E1; border-radius: 3px;}
.btn_blueout_b2:hover{ background-color:#eaf7ff; text-decoration:none;}

.label_guide{float: left;height: 30px;line-height: 30px;padding-right: 12px;text-align: right;font-size: 14px;color:#333;padding-left: 90px;}
.data_watermark{width: 625px;height:350px; position:absolute; top:0; left:0;background:url("../../images/site/watermark.jpg") repeat;}
/*会员中心-发布供应*/

/*会员登陆*/
.form_tr_s{ line-height:1; margin-bottom:10px;}
.login_c{ margin-bottom:20px; height:520px; background:#0197CF url("../../images/site/login_bg.gif") no-repeat center center;}
.login_body_r{ background-color:#fff; width:368px; padding:25px 30px 10px; position:absolute; top:70px; right:90px; border-radius:2px;}
.login_body_r h1{ font-size:18px; color:#6b6c6c; margin-bottom:20px;}
.login_body_r .judge{ padding:5px 0;}
.login_body_r .login_img{ display:inline-block; width:40px; height:40px; background-color:#DDDDDD; padding:10px 0 0 10px; float:left; cursor:pointer;}

.icon_user{ display:inline-block; width:20px; height:20px;background:url("../../images/site/icon_b.png"); background-position:-84px -60px;}
.icon_code{ display:inline-block; width:20px; height:20px;background:url("../../images/site/icon_b.png"); background-position:-114px -59px;}
.login_input{ width:266px; height:40px; border:1px solid #ddd; padding:5px 10px;}
.btn_login{ width:100%; display:block; border-radius:5px; font-size:16px; text-align:center; height:36px; line-height:36px; background-color:#28ADF0; color:#fff;border:none; cursor:pointer;}
.btn_login:hover{ background-color:#4BCAFF; text-decoration:none;}
.login_textimg{ position:absolute;top: 75px;left: -640px;}
/*会员登陆*/

/*会员注册*/
.ui_step_3 li {width:50%;}
.login_body{ width:830px; position:absolute; top:23px; left:16%; background-color:#fff; padding-bottom:15px;}
.step_box{ width:560px; margin:40px auto;}
.label_input_long{ width:240px; float:left; text-align:right; font-size:14px; padding-right:6px;}
.code_grate{ display:inline-block; float:left; margin-left:10px;background:url("../../images/site/code_grate.gif") no-repeat; width:105px; height:16px; margin-top:7px;}
.code_grate_1{ background-position:0px 0px;}
.code_grate_2{ background-position:0px -39px;}
.code_grate_3{ background-position:0px -81px;}
.code_find{ top:60px;}
.done{ display:inline-block; padding-left:60px; color:#333; font-size:16px; background:url("../../images/site/ok.jpg") no-repeat;height: 35px;line-height: 35px;background-position: -5px -12px;margin: 30px 0;}
.fail{ display:inline-block; padding-left:60px; color:#333; font-size:16px; background:url("../../images/site/fail.jpg") no-repeat;height: 35px;line-height: 35px;background-position: 1px -9px;margin: 30px 0;}
.ah{ display:inline-block; padding-left:60px; color:#333; font-size:16px; background:url("../../images/site/ah.jpg") no-repeat;height: 35px;line-height: 35px;background-position:5px -4px;margin: 30px 0;}
.sign_p{ font-size:16px; font-weight:bold; color:#555; margin-bottom:20px; text-align:center;}
.sign_p a{ margin-left:5px;}
/*会员注册*/

/*弹出*/
.pop_box{width: 600px;border: 1px solid #ddd;position: absolute;background-color: #fff;z-index: 119;/* [disabled]margin:0 auto; */border-radius: 6px;}
.pop_box .title{ color:#333; padding:12px 15px; border-bottom:1px solid #ddd;font-size: 16px;height: auto;line-height: 1;}
.pop_box .pop_body{ padding:20px 0 5px; position:relative;}
.close{ display:inline-block; width:18px; height:18px;background:url("../../images/site/close.png") no-repeat; background-position:0 0;}
.close:hover{background-position:0 -22px; cursor:pointer;}
.pop_20{ padding:0 20px; margin-bottom:20px;}
.table_pop{ table-layout:fixed; border-collapse:collapse; width:100%;}
.table_pop tr td,.table_pop tr th{ font-size:14px; color:#333; border:1px solid #ddd; padding:5px 3px; text-align:center;}
.table_pop tr th{ background-color:#f8f8f8; font-weight:normal;}

.pop_box2{ min-width:200px; border:1px solid #ddd; position:absolute; background-color:#fff; z-index:119; margin:0 auto; border-radius:6px;}
.pop_box2 .pop_body{ padding:30px 40px 20px; position:relative;}
.pop_p{ font-size:14px; margin:15px 0; color:#535353;} 

.pop_judge{ display:inline-block; width:45px; height:45px;background:url("../../images/site/judge.png") no-repeat; background-size:104px;}
.pop_no{background-position:0px 0px;}
.pop_ok{background-position:-60px 0px;}
.pop_warn{background-position:8px -63px;}
.pop_help{background-position:-60px -62px;}

.pop_img{ display:table-cell;width:120px; text-align:right; padding-top:5px;}
.judge_r{ padding: 0 15px; overflow:hidden; display:table-cell; width:335px; vertical-align:middle;}
.judge_r h1{color: #333;font-size: 18px;line-height: 28px; font-weight:normal;}
.judge_r h5{color: #999;font-size: 14px;line-height: 24px; font-weight:normal;}
.judge_r p{font-size: 12px;line-height: 22px;}
.pop_btn_r{ text-align:right; padding:20px 25px 5px;}
.pop_btn_r a{ margin-right:15px;}
.pop_btn_r a:last-child{ margin-right:0;}

.brower_p{ position:absolute; top:50%; right:10px; margin-top:-75px; color:#fff; font-size:20px; font-weight:bold; text-align:center; width:420px; line-height:39px;}

.loading{ position:absolute;}

.pop_box3{ width:380px; border:1px solid #ddd; position:absolute; background-color:#fff; z-index:119; margin:0 auto; border-radius:6px;}
.pop_box3 .title{ color:#333; padding:12px 15px; border-bottom:1px solid #ddd;font-size: 16px;height: auto;line-height: 1;}
.pop_box3 .pop_body{ padding:25px 0 20px; position:relative;}
.pop_loading{ width:245px;}
.pop_loading .pop_btn_c{ text-align:center; padding-top:25px; border-top:1px solid #ddd; margin-top:20px;}
.pop_btn_c a{ margin-right:15px;}
.pop_btn_c a:last-child{ margin-right:0;}

.enquiry_p{ line-height:1; margin-bottom:10px; font-size:14px;}

.bd_weixin_popup{ box-sizing:content-box;}
.bd_weixin_popup div.bd_weixin_popup_foot{ text-align:center;}
.warn_p{ padding:0 25px; text-align:center; color:#666; margin:10px 0 35px;}
.warn_btn{ text-align:center; margin-bottom:20px;}
.pop_box2 .title{ color:#333; padding:12px 15px; border-bottom:1px solid #ddd;font-size: 16px;height: auto;line-height: 1;}
.weixin_p{ margin:15px auto 5px; border: 1px solid #EDD28B; width:260px; font-size:14px; padding-left:15px; height:36px; line-height:36px; background-color:#FFFDEE; color:#FF5600;}
/*弹出*/

/*留言*/
.tab_r_p{ padding-right:20px;}
.leave_message{ padding-right:20px;}
.leave_message ul li{ list-style:none; padding-bottom:10px; border-bottom:1px dashed #ddd; padding-left:10px;}
.leave_message .np_post_c{ margin-top:0;}
.leave_message .np_post_body .title_t{ padding-top:10px;color:#666; position:relative; line-height:1; margin-bottom:6px; font-size:12px;}
/*留言*/

/*会员协议*/
.deal{ font-size:14px; color:#8a8a8a; line-height:26px;}
.deal h1{color: #3a3a3a;font-size: 24px;line-height: 1;margin: 45px 0;text-align: center;font-weight: normal;}
.deal div{ margin-bottom:20px;}
/*会员协议*/

/*错误提示*/
.prompt_out{ padding-top:180px; text-align:center;}
.prompt_out_body{ display:inline-block; width:330px; vertical-align:top;text-align:left;}
.prompt_out .prompt_out_body h1{ font-size:60px; color:#666; line-height:100px; }
.prompt_out .prompt_out_body p{ font-size:16px; color:#888; margin-bottom:15px;}
.prompt_out .prompt_out_wrong{ display:inline-block; width:330px; vertical-align:top;text-align:center;}
.prompt_out .prompt_out_wrong h1{ font-size:40px; color:#666; line-height:78px;text-shadow: 0px 2px 2px #999; }
.prompt_out .prompt_out_wrong p{ font-size:16px; color:#888; margin-bottom:15px;text-shadow: 0px 2px 2px #bbb;}

/*错误提示*/

/*友情链接*/
.link_wrap{background: #fff;padding:30px 45px;font-size: 14px;min-height:300px;position: relative;}
.link_wrap .title{border-bottom: 1px solid #ddd;height: 36px;}
.link_wrap .title span{display: inline-block;height: 36px;font-size: 18px;overflow: hidden;color: #0081CC;border-bottom: 3px solid #0081CC;}
.link_wrap .links_box{margin-top: 10px;text-align: center;margin-left: 30px;}
.link_wrap .links_box li{width: 150px;height: 40px;line-height: 40px; list-style:none;float: left;text-align: left; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.link_wrap .links_box li a{color: #595959;}
.link_wrap .links_box li a:hover{ color:#000; text-decoration:none;}
/*友情链接*/

/*翻页*/
.page_box{ text-align:center; padding:12px 0 20px;}
.page{ margin:0 auto;font-size:18px;color:#bababa; font-size:16px; display:inline-block;}
.page .arrowll,.page .arrowrr{ width:26px; display:inline-block; *display:inline; zoom:1; text-align:center; color:#bababa;height:26px;text-align:center; vertical-align:bottom;*vertical-align:middle;background:url("../../images/site/icon.png") no-repeat; margin-bottom:-1px; font-size:0;}
.page .arrowll{ background-position:-28px 0px; *margin-right:5px;}
.page .arrowll:hover{ background-position:-116px 0px;}
.page .arrowrr{background-position:-87px 0px; *margin-left:5px;}
.page .arrowrr:hover{ background-position:-58px 0px;}
.page .nb{ display:inline-block; text-align:center;color:#bababa; height:24px; line-height:24px; padding:0 11px;}
.page .nb:hover,.page .arrowll:hover,.page .arrowrr:hover,.page .on{ color:#0299E8; text-decoration:none;}
.page .pagemore{display:inline-block; text-align:center;color:#bababa; height:24px; line-height:24px; padding:0 8px;}
.inputpage{ height:22px; width:40px; font-size:12px; padding:3px; border:none;vertical-align:top; border:1px solid #bababa; border-radius:2px; margin:2px 5px 0;}
.page .btn_b{ display:inline-block; *display:inline; zoom:1;  font-size:16px; color:#fff; text-align:center; width:56px;height:24px; line-height:24px; background-color:#0199E8; border-radius:3px;border:none; cursor:pointer;} 
.page .btn_b:hover{background-color:#3bb4f3; text-decoration:none;}
.page span{ line-height:22px;}
/*翻页*/

.many_imgboxb ul.flex-direction-nav li a{display: block;width: 30px;height: 35px;background: url("../../images/site/f_arrow.png") no-repeat;background-size: 26px;opacity: 0.6;}
.many_imgboxb ul.flex-direction-nav li a.flex-prev{background-position: 0px 0px; left:0;}
.many_imgboxb ul.flex-direction-nav li a.flex-next{background-position: 3px -37px; right:0;}
.many_imgboxb ul.flex-direction-nav li a.flex-next:hover,.many_imgboxb ul.flex-direction-nav li a.flex-prev:hover{ opacity:1;}
.many_imgboxb .flex-viewport{ width:353px; padding-right:3px;}

/*常用样式*/
.hot_i:after{background: url("../../images/site/hot.gif");display: inline-block;content: "";width:20px;height: 21px;position: absolute;top: -20%;left: 63%;}
.bg_line{background:url("../../images/site/bg2.gif");}
.p_b{font-size: 16px;color:#333;font-weight: bold;}
.bg_gray{ background-color:#f0f0f0;}
.p_r{ position:relative;}
.p_indent{ text-indent:2em;}/*缩进2字符*/
.input_s{ border:1px solid #ddd; border-radius:3px; padding:0 8px; width:100%; text-align:center;}
.input_s.on{ border-color:#29a7e1;}
.ptw_inline{ padding-left:10px; color:#999;}
.update_time{ width:130px;}

.min_height{ min-height:500px; position:relative;}

.tran_layer{ background-color:#000; opacity:0.5; position:fixed; top:0; left:0; height:100%; width:100%; z-index:99; }
.sm_l{ float:left; margin-right:8px;}
tr.select:hover{ background:none;}
td.left{ text-align:left;}
.r_box{ overflow:hidden;}
.clearfix:after{ clear:both; content:""; display:table;}

.page .btn_b,.btn_quote,.need_tag,.btn_blue_b,.hot_item .item_name,.item_company,.item .item_name,.btn_o_m,.btn_blue_b2,.btn_gray,.bnt_blue_b,.pay_btn,.bnt_pink_b,.btn_blueout_b2,.item_post,.btn_login,.more_lofty,.nav .nav_r li a,.nav .nav_l li a,.member_nav_t,.btn_pop_ok,.pop_btn_no,.foot_l ul li a,.new_r .tab_new li,.new_ul_s li a,.new_detail li a,.item,.select_term a,.new_page li a,.loadmore,.input_s,.tab_more_p{ transition:all 0.15s ease-in;}

.form_inline{ display:inline-block; margin-bottom:15px; vertical-align:top;margin-right: 12px;color: #777; line-height:30px;}
.form_inline_btn{ margin-top:4px;}
.s_banner{ margin-top:15px; height:194px; overflow:hidden; margin-bottom:20px;}

.content:after,.form_inline:after,.new_top2:after,.form_tr:after,.select_box:after,.mem_form_box:after,.pay_logo:after,.tab_c2 > div:after,.new_detail_fl:after,.title_t:after,.logistics_topl:after,detail_btnbox:after,.interest_pbody:after,.item_post:after,.form_tr_40:after,.company_name:after,.new_top2:after,.hot_new_box li:after,.title:after,.item_product_wrap:after,.w_1180:after,.content_c:after,.content_n:after,.content_map:after,product_box:after,.detail_ul:after,.m_b_15:after,.data_box:after,.links_box:after,.search_result:after{ clear:both; content:""; display:table;}

.content_20{ width:1180px; margin:0 auto; margin-top:20px; position:relative;}
.content_20:after{ clear:both; content:""; display:table;}
.content_l{float: left;width: 870px;}
.content_l:after{ clear:both; content:""; display:table;}
.content_b20{ width:1180px; margin:0 auto; margin-bottom:20px; }
.content_c{ margin-bottom:20px; position:relative;}
.content_map{ padding:25px 15px 25px 25px;}
.content{ width:1180px; margin:0 auto; position:relative;}
.pop_wrap{ position:absolute; z-index:99;}

.w_125{ width:125px;}
.w_155{ width:155px;}
.w_170{ width:170px;}
.w_205{ width:205px;}
.w_230{ width:230px;}
.w_430{ width:430px;}
.w_485{ width:485px;}
.w_512{ width:512px;}
.w_558{ width:558px;}
.w_644{ width:644px;}
.w_1180{ width:1180px; margin:0 auto; position:relative;}
.w_p80{ width:80%;}

.p_t_10{ padding-top:10px;}
.p_t_30{ padding-top:30px;}
.p_r_20{ padding-right:20px;}
.p_l_115{ padding-left:115px;}
.p_l_165{ padding-left:165px;}

.f_l{ float:left;}
.f_r{ float:right;}

.m_t_15{ margin-top:15px;}
.m_t_30{ margin-top:30px;}
.m_t_60{ margin-top:60px;}
.m_b_15{ margin-bottom:15px;}
.m_l_8{ margin-left:8px;}
.m_l_15{ margin-left:15px;}
.p_l_140{ padding-left:140px;}

.text_c{ text-align:center;}
.text_r{ text-align:right;}

.color_999{ color:#999;}
.text_666{ color:#666;}
.text_orange{ color:#f50;}
.text_yellow{ color:#FE943A;}
.text_blue{color:#2ea6e5;}
.text_red{color:#f13d3d;}
.text_green{ color:#169e49;}

.display_b{ display:block;}
.display_n{ display:none;}

.pop_textarea{ width:558px;}
.btn_operation{ width:150px;}
.col1{ width:65px;}
.col2{ width:90px;}
.col3{ width:165px;}

.long_input{ width:445px;}
